@@ -9,31 +9,26 @@ to find out how to install this software.
99Building and distributing a release of Roundup is done by running:
1010
11111. Make sure the unit tests run! "./run_tests.py"
12- 2. XXX "tag" SVN??
13- 3. Edit roundup/__init__.py and doc/announcement.txt to reflect the new
12+ 2. Edit roundup/__init__.py and doc/announcement.txt to reflect the new
1413 version and appropriate announcements. Add truncated announcement to
1514 setup.py description field.
16- 4 . Clean out all *.orig, *.rej, .#* files from the source.
17- 5 . python setup.py clean --all
18- 6 . Edit setup.py to ensure that all information therein (version, contact
15+ 3 . Clean out all *.orig, *.rej, .#* files from the source.
16+ 4 . python setup.py clean --all
17+ 5 . Edit setup.py to ensure that all information therein (version, contact
1918 information etc) is correct.
20- 7 . python setup.py sdist --manifest-only
21- 8 . Check the MANIFEST to make sure that any new files are included. If
19+ 6 . python setup.py sdist --manifest-only
20+ 7 . Check the MANIFEST to make sure that any new files are included. If
2221 they are not, edit MANIFEST.in to include them. "Documentation" for
2322 MANIFEST.in may be found in disutils.filelist._parse_template_line.
24- 9 . python setup.py sdist
23+ 8 . python setup.py sdist
2524 (if you find sdist a little verbose, add "--quiet" to the end of the
2625 command)
27- 10. Unpack the new dist file in /tmp then a) run_test.py and b) demo.py
26+ 9. Unpack the new dist file in /tmp then a) run_test.py and b) demo.py
2827 with all available Python versions.
29- 11. Generate gpg signature with "gpg -a --detach-sign"
30- 12. python setup.py bdist_rpm
31- 13. python setup.py bdist_wininst
32- 14. Send doc/announcement.txt to
[email protected] 33- 15. Notify any other news services as appropriate...
34-
35- http://freshmeat.net/projects/roundup/
36-
28+ 10. Generate gpg signature with "gpg -a --detach-sign"
29+ 11. python setup.py bdist_rpm
30+ 12. python setup.py bdist_wininst
31+ 13. Send doc/announcement.txt to
[email protected] 3732
3833So, those commands in a nice, cut'n'pasteable form::
3934
@@ -46,6 +41,7 @@ So, those commands in a nice, cut'n'pasteable form::
4641 python setup.py bdist_rpm
4742 python setup.py bdist_wininst
4843 python setup.py register
49- python2.5 setup.py sdist upload --sign
50-
44+ python setup.py sdist upload --sign
45+ python setup.py bdist_wininst upload --sign
5146
47+ (if the last two fail make sure you're using python2.5+)
0 commit comments