]> git.saurik.com Git - wxWidgets.git/blame - src/tiff/HOWTO-RELEASE
simplify code to return from the end of the function
[wxWidgets.git] / src / tiff / HOWTO-RELEASE
CommitLineData
8414a40c
VZ
1HOWTO-RELEASE:
2
3Notes on releasing. You will need appropriate autoconf, automake and libtool
4utilities to release a package.
5
61. Commit any unsaved changes.
7
82. "make clean"
9
103. Create html/vX.X.html. Take ChangeLog entries and html-ify in there.
11 Easist thing to do is take html/vX.(X-1).html and use it as a template.
12 Add that file to the list of EXTRA_DIST files in the html/Makefile.am.
13
143.5. Update html/index.html to refer to this new page as the current release.
15
164. Increment version in configure.ac. Put 'alpha' or 'beta' after
17 the version, if applicable.
18
19 eg.
20 3.5.7
21 or
22 3.5.8beta
23
24 Version should be updated in two places: in the second argument of the
25 AC_INIT macro and in LIBTIFF_xxx_VERSION variables.
26
275. autoconf
28
296. sh configure
30
317. make release -- this will update "RELEASE-DATE" and "VERSION" in the top
32 level dir, and libtiff/tiffvers.h.
33
348. Please verify that the version info in RELEASE-DATE, VERSION and
35 libtiff/tiffvers.h is right.
36
379. make; make distcheck (to test).
38
3910. make distclean
40
4111. cvs commit
42
4312. cvs tag Release-v3-5-7 (or the appropriate name for the release)
44
4513. configure; make dist
46 Two files with names tiff-version.tar.gz and tiff-version.zip will
47 be created in the top level package directory.
48
4914. Copy to ftp.remotesensing.org ftp site.
50 scp tiff-*.tar.gz ftp.remotesensing.org:/var/ftp/libtiff/
51 scp tiff-*.zip ftp.remotesensing.org:/var/ftp/libtiff/
52
5315. Announce to list, tiff@lists.maptools.org
54
5516. Update libtiff page on freshmeat with new version announcement.
56
57