blob: 81f8f120fe4b0629cedadb681daccf40f4913106 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
|
Things to do to release a version of SCons:
Prepare CHANGES text
Prepare RELEASE notes
Read through the README.txt file for any updates
Build candidate packages
test on Linux
test on Windows NT
1) tar zxf scons-src-{version}.tar.gz
cd scons-src-{version}
python runtest.py -a
2) tar zxf scons-{version}.tar.gz
cd scons-{version}
python setup.py install
cd scons-src-{version}
python runtest.py -a -x C:\Python15\scons.bat
3) scons-{verson}.win32.exe
cd scons-src-{version}
python runtest.py -a -x C:\Python15\scons.bat
END THE BRANCH (need more info)
START THE NEW BRANCH (need more info)
aenbr -p {newbranch}
aenc -p {newbranch}
aedb 100
aecd
# Change the hard-coded package version numbers
# in the following files.
aecp Construct debian/changelog rpm/scons.spec
vi Construct debian/changelog rpm/scons.spec
# Optionally, do the same in the following:
[optional] aecp HOWTO/change.txt debian/scons.postinst
[optional] vi HOWTO/change.txt debian/scons.postinst
aeb
aet -reg
aed
aede
etc.
Read through the FAQ for any updates
Upload the packages to the SourceForge project page
Test downloading from the SourceForge project page
Update the web site:
new version number (template)
announcement on the home page
check packages on the download page
checkin new scons-doc.tar.gz on the web site
update the CHANGES.txt file
Test downloading from the web site download page
Add news item to the SourceForge project page
Prepare an announcement
Announce to the following mailing lists:
scons-announce@lists.sourceforge.net
scons-users@lists.sourceforge.net
scons-devel@lists.sourceforge.net
python-list@python.org
python-announce@python.org
[optional] cons-discuss@gnu.org
linux-announce@news.ornl.gov?
Notify freshmeat.net
Notify www.cmtoday.com/contribute.html
|