You are on page 1of 2

Release process (2.

0beta)
=========================
0. Build machine configuration
Same as before except bumped up to wxpython 2.5.3.1
1. Bump up the version in configuration.py
2. tag the tree
cvs tag v_2_beta_2
3. new build.sh script has the rest.
Release process (1.1.3)
=======================
0. Build machine configuration
Windows: XP Pro SP1
Python: 2.3.4
WxPython: 2.5.2.8u for Python 2.3
Py2exe: Python 2.3 py2exe-0.5.4
PyWin32: Python 2.3 pywin32 extensions (Build 202)
1. Bump up version in configuration.py
2. tag the tree
cvs tag v1_1_2
3. py2exe
cd /cygdrive/c/
cvs -d :ext:aegrumet@cvs.sourceforge.net:/cvsroot/ipodder export -r v1_1_3 iSpid
er
cd iSpider
cp win32/setup.py .
python setup.py py2exe
mv dist/iPodderGui.exe dist/iPodder.exe
mkdir dist/images
cp images/*.gif dist/images
mkdir dist/mp3
cp mp3/boing.mp3 dist/mp3
cp /cygdrive/c/Python23/python.exe.manifest dist/iPodder.exe.manifest
4. NSIS
For 1.1.2, there were only minor changes, so we'll just copy and edit iPodder1.1
.nsi
Modify these for both install/uninstall:
remove: install.py
add: mp3/boing.mp3
Also, update PRODUCT_VERSION and OutFile to 1.1.2.

---------------1.1
Crib sheet for running the HM NIS Edit wizard (http://hmne.sourceforge.net/)
Accept defaults unless otherwise specified.
Application
Application
Application
Application

name: iPodder
version: 1.1
publisher: iPodder Team
website: http://ipodder.sourceforge.net/

Setup file: iPodder1.1.exe


License file: C:\iSpider\gpl.txt
Application files:
-- Select all in C:\iSpider\dist, minus favorites.txt
-- Map these directories to identically named subdirectories of INSTDIR
-- images
-- icons_status
-- gui
-- win32
-- Add these files from C:\iSpider and put them in INSTDIR
-- readme.txt
-- todo.txt
Set shortcuts to iPodder.exe
Set post-install run file and readme file
Add .onInit function that checks for previous version and gives upgrade instruct
ions.

You might also like