-
Notifications
You must be signed in to change notification settings - Fork 58
/
README.RELEASE
53 lines (40 loc) · 1.52 KB
/
README.RELEASE
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
Release Procedures:
===================
Source tarball:
---------------
Check out the tora module from SVN
Edit the configure.ac file to set the version number
Edit CMakeLists.txt file to set the version number for CMake
Edit the NEWS file to set a release date
Commit, and then copy trunk to an appropriately named tag, such as:
VER=2.1.0
USR=nneul
svn copy -m "tag before starting $VER release process" https://tora.svn.sourceforge.net/svnroot/tora/trunk/tora https://tora.svn.sourceforge.net/svnroot/tora/tags/tora-$VER
configure
make dist
sftp $USR,tora@frs.sourceforge.net
cd /home/pfs/project/t/to/tora/tora
mkdir $VER
chmod 775 $VER
cd /home/pfs/project/t/to/tora/tora/$VER
put tora-$VER.tar.gz
or
scp tora-$VER.tar.gz $USR,tora@frs.sourceforge.net:/home/frs/project/t/to/tora/tora/$VER/
For each uploaded release source tarball or binary, also upload a .md5sum and .sha1sum file for
the upload in the same directory.
add new release to the 'tora' package
RPM binaries:
-------------
No set procedure yet, still deciding on a standardized RPM to use.
Static binary tarball:
----------------------
No longer producing this, too specific to particular builds and difficult to resolve some
Qt dependencies with static only.
TOra documentation
------------------
Update version info in /doc/help/tora.texi (two places)
Run /doc/help/make-pdf.sh to generate latest version of tora_documentation.pdf
Upload it to TOra root folder:
sftp yourusername,tora@frs.sourceforge.net
cd /home/pfs/project/t/to/tora/tora/
put tora_documentation.pdf