[Inteproxy-commits] r344 - in trunk: . packaging/Windows

scm-commit@wald.intevation.org scm-commit at wald.intevation.org
Sat Jan 21 16:42:51 CET 2012


Author: bjoern
Date: 2012-01-21 16:42:51 +0100 (Sat, 21 Jan 2012)
New Revision: 344

Added:
   trunk/packaging/Windows/README_Python-2.4.txt
   trunk/packaging/Windows/README_Python-2.7.txt
Removed:
   trunk/packaging/Windows/README.txt
Modified:
   trunk/ChangeLog
Log:
Added a new Windows packaging README for distributing InteProxy Desktop with Python 2.7. Moved the old one.

2012-01-21	Bjoern Schilberg	<bjoern.schilberg at intevation.de>


Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog	2012-01-21 15:37:20 UTC (rev 343)
+++ trunk/ChangeLog	2012-01-21 15:42:51 UTC (rev 344)
@@ -1,3 +1,19 @@
+2012-01-21	Bjoern Schilberg	<bjoern.schilberg at intevation.de>
+
+	* A packaging/Windows/README_Python-2.7.txt:
+	  Added a new Windows packaging README for distributing InteProxy Desktop
+	  with Python 2.7.
+	* D packaging/Windows/README.txt,
+	  A packaging/Windows/README_Python-2.4.txt:
+	  Moved Windows packaging readme to README_Python-2.4.txt.
+
+2012-01-21	Bjoern Schilberg	<bjoern.schilberg at intevation.de>
+
+	* M packaging/Windows/inteproxy-installer.nsi,
+	  M inteproxy/gtkapp.py,
+	  M po/de.po:
+	  Adjusted date string to 2012.
+
 2012-01-12	Bjoern Schilberg	<bjoern.schilberg at intevation.de>
 	
 	* doc/InteProxy-en.odt, doc/InteProxy-de.odt: Fixed date string.

Deleted: trunk/packaging/Windows/README.txt
===================================================================
--- trunk/packaging/Windows/README.txt	2012-01-21 15:37:20 UTC (rev 343)
+++ trunk/packaging/Windows/README.txt	2012-01-21 15:42:51 UTC (rev 344)
@@ -1,55 +0,0 @@
-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\<lang>\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.

Copied: trunk/packaging/Windows/README_Python-2.4.txt (from rev 340, trunk/packaging/Windows/README.txt)
===================================================================
--- trunk/packaging/Windows/README.txt	2012-01-12 09:22:49 UTC (rev 340)
+++ trunk/packaging/Windows/README_Python-2.4.txt	2012-01-21 15:42:51 UTC (rev 344)
@@ -0,0 +1,55 @@
+Create a InteProxy Python 2.4 Windows Installer with NSIS
+=========================================================
+
+Step one: Create Python 2.4 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\<lang>\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.

Added: trunk/packaging/Windows/README_Python-2.7.txt
===================================================================
--- trunk/packaging/Windows/README_Python-2.7.txt	2012-01-21 15:37:20 UTC (rev 343)
+++ trunk/packaging/Windows/README_Python-2.7.txt	2012-01-21 15:42:51 UTC (rev 344)
@@ -0,0 +1,54 @@
+Create a InteProxy Python 2.7 Windows Installer with NSIS
+=========================================================
+
+Step one: Create Python 2.7 Windows Version:
+--------------------------------------------
+
+You need to have installed:
+Python (applied 2.7.2, http://python.org/ftp/python/2.7.2/python-2.7.2.msi )
+pygtk (applied 2.24.1, http://ftp.gnome.org/pub/GNOME/binaries/win32/pygtk/2.24/pygtk-all-in-one-2.24.1.win32-py2.7.msi)
+py2exe (applied 0.6.9, http://sourceforge.net/projects/py2exe/files/py2exe/0.6.9/py2exe-0.6.9.win32-py2.7.exe/download)
+lxml (applied 2.3, http://pypi.python.org/packages/2.7/l/lxml/lxml-2.3.win32-py2.7.exe)
+
+1.1. Copy InteProxy-${VERSION_NUMBER}.tar.gz to Windows System and extract there.
+
+1.2. cd InteProxy-${VERSION_NUMBER}
+     python setup.py py2exe
+     (You can ignore the warning about gdk and glib.*)
+
+1.3. Create the translation files "inteproxy.mo" (on Linux) 
+
+     cd po
+     make pot && make merge && make mo
+
+     and place them into dist\share\locale\<lang>\LC_MESSAGES
+
+1.4. Copy InteProxy-de-${VERSION_NUMBER}.pdf and InteProxy-en-${VERSION_NUMBER}.pdf into a 
+     newly created directory "dist\doc".
+
+Step two: Create NSIS Installer:
+--------------------------------
+
+(method still a bit coarse, tested with NSIS 2.46 on Debian Squeeze)
+
+2.1. Copy the final "dist" directory as 'dist-${VERSION_NUMBER}' to 
+     the directory into the windows installer directory "packaging/Windows"
+     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.
+
+
+Hints
+-----
+
+For dll dependency debugging purposes you can use Dependency Walker
+(http://www.dependencywalker.com/).



More information about the Inteproxy-commits mailing list