summaryrefslogtreecommitdiff
path: root/HOWTO-RELEASE
diff options
context:
space:
mode:
authorwarmerda <warmerda>2001-11-23 16:05:53 +0000
committerwarmerda <warmerda>2001-11-23 16:05:53 +0000
commit81587494977e41df9f38b3822786497eb839276c (patch)
treeaf02466334a2d8df193f40c3a076ec682b66aed6 /HOWTO-RELEASE
parent4cbb6973c7a625627c4648ffeebfacc231cc954a (diff)
downloadlibtiff-81587494977e41df9f38b3822786497eb839276c.tar.gz
major upgrade
Diffstat (limited to 'HOWTO-RELEASE')
-rw-r--r--HOWTO-RELEASE44
1 files changed, 16 insertions, 28 deletions
diff --git a/HOWTO-RELEASE b/HOWTO-RELEASE
index 854a14e4..7afc9a55 100644
--- a/HOWTO-RELEASE
+++ b/HOWTO-RELEASE
@@ -1,5 +1,5 @@
HOWTO-RELEASE:
-Notes on releasing. <mike@bangstate.com>
+Notes on releasing.
1. Commit any unsaved changes.
@@ -8,45 +8,33 @@ Notes on releasing. <mike@bangstate.com>
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.
+3.5. Update html/index.html to refer to this new page as the current release.
+
4. Add any new files that have been created that should be part
- of the distrubituion (like the html file in step 2), to
+ of the distribution (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.
+5. Increment version in file "VERSION"
-6. Increment version in file "VERSION"
+6. Update the date in libtiff/tiffvers.h.
-8. sh configure; make; make install (to test).
+7. sh configure; make; make install (to test).
-9. make release -- this will update "RELEASE-DATE" in the top level dir,
+8. 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 .
+9. make distclean
-13. Commit any changes in libtiff-lzw-compression-kit.
+10. cvs commit
- Update VERSION in Makefile.
+11. cvs tag 3_5_7 (or the appropriate name for the release)
- make release
+12. Copy to ftp.remotesensing.org ftp site.
+ scp tiff-*.tar.gz remotesensing.org:/ftp/remotesensing/pub/libtiff
+ scp tiff-*.zip remotesensing.org:/ftp/remotesensing/pub/libtiff
- ftp to both sites.
+13. Announce to list, tiff@olympiakos.com
-14. Announce to list, tiff@olympiakos.com
+14. Update libtiff page on freshmeat with new version announcement.
-NOTES: Check that tiffvers.h is getting updated with the date each release.
- Remove step 5, no longer needed.