OSDN Git Service

Updated control files for release 1.2.1
[sudokuki/sudokuki.git] / checklist.sh
1 echo ""
2 echo "- update make_jar_zip_release.sh with new version number"
3 echo ""
4 echo "- update configure.ac with the new version number"
5 echo ""
6 echo "- update LATEST file with the new version number"
7 echo ""
8 echo "- update NEWS file in case of release status changed (e.g: BETA to RC...)"
9 echo ""
10 echo "- update README file for the changelog"
11 echo ""
12 echo "- (update version number inside sudokuki.sh)"
13 echo ""
14 echo "- COMMIT the above changes with a notice such as follows:"
15 echo "Updated control files for new release X"
16 echo ""
17 echo "- Do a fresh checkout somewhere else, for example:"
18 echo "svn co https://sudokuki.svn.sourceforge.net/svnroot/sudokuki/trunk RELEASE"
19 echo "  -- or rather using GIT...(the SVN repository might be outdated)
20 echo ""
21 echo "- Remove the .svn directories from this 'RELEASE' copy" if needed...
22 echo "  From there, build the release package:"
23 echo "cd RELEASE/sudokuki && find . -name ".svn" -exec rm -rf {} \; ; ./autogen.sh && ./configure && make update-po && make dist && make && ./make_jar_zip_release.sh"
24 echo ""
25 echo "- Upload LATEST, NEWS, README, and the packages on Sourceforge:"
26 echo "https://sourceforge.net/projects/sudokuki/files/sudokuki/1.2"
27 echo ""
28 echo "- Test the package:"
29 echo "  . test the Check-Update feature:"
30 echo "  . other sanity tests"
31 echo ""