Create a InteProxy Windows Installer with NSIS ============================================== Step one: Create Windows Version: --------------------------------- You need to have installed: Python (applied 2.4.3) pygtk (applied 2.10.4) InnoSetup (applied 5.1.8) py2exe (applied 0.6.5) lxml (applied 1.2.1, http://cheeseshop.python.org/pypi/lxml/) 1.1. Copy InteProxy-0.2.0.tar.gz to Windows System and extract there. 1.2. cd InteProxy-0.2.0 python setup.py py2exe (You can ignore the warning about gdk , ltihooks and ssl) copy inteproxy.cfg dist\inteproxy.cfg cd dist mkdir doc 1.3. Copy the direcories etc, lib and share from your GTK+ installation to dist\ Optionaly, you can clean the share\locale dir to include only the locales you need for GTK+. Same thing for share\themes 1.4. Create the translation files "inteproxy.mo" (on Linux) and place them into dist\share\locale\\LC_MESSAGES 1.5. Copy InteProxy-de-0.2.0.pdf and InteProxy-en-0.2.0.pdf into this newly created directory "doc". 1.6. Copy "_elementpath.pyc" to the directory "dist" Step two: Create NSIS Installer: -------------------------------- (method still a bit coarse, tested with NSIS 2.37.3 on Debian Lenny) 2.1. Copy the final "dist" directory to present dir 'dist-${VERSION_NUMBER}' and place the directory into the windows installer directory which contains the Makefile. 2.2. Edit Makefile: * VERSION_NUMBER * VERSION_DATE * PRODUCTVERSION 2.3. run "make"! The final installer file will be added here with name pattern InteProxy-x.x.x.exe. 2.4. Add resulting InteProxy-....exe to Release at GForge.