[gnue] r9705 - trunk/gnue-forms/packaging/win32

[email protected]
Newsgroups gmane.comp.cms.gnue.cvs
Message-ID <[email protected]>
Author: johannes
Date: 2007-06-12 05:09:40 -0500 (Tue, 12 Jun 2007)
New Revision: 9705

Added:
   trunk/gnue-forms/packaging/win32/gnue-32x32.ico
Modified:
   trunk/gnue-forms/packaging/win32/gnue-forms.iss.dist_template
   trunk/gnue-forms/packaging/win32/setup.cmd
   trunk/gnue-forms/packaging/win32/setup.py
Log:
Added Application Icon for gnue-forms.exe (which will be associated with 
.gfd too), removed unused dependencies in setup.py as well as useless 
Startmenu and desktop-links


Added: trunk/gnue-forms/packaging/win32/gnue-32x32.ico
===================================================================
(Binary files differ)


Property changes on: trunk/gnue-forms/packaging/win32/gnue-32x32.ico
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Modified: trunk/gnue-forms/packaging/win32/gnue-forms.iss.dist_template
===================================================================
--- trunk/gnue-forms/packaging/win32/gnue-forms.iss.dist_template	2007-06-12 08:02:04 UTC (rev 9704)
+++ trunk/gnue-forms/packaging/win32/gnue-forms.iss.dist_template	2007-06-12 10:09:40 UTC (rev 9705)
@@ -22,7 +22,6 @@
 AppendDefaultDirName=false
 
 [Tasks]
-Name: desktopicon; Description: Create a &desktop icon; GroupDescription: Additional icons:; MinVersion: 4,4
 
 [Components]
 Name: main; Description: Shared Program Files; Types: full compact custom; Flags: fixed
@@ -37,10 +36,6 @@
 Source: c:\gnue\share\gnue\*.*; DestDir: {app}\share\gnue\; Components: main; Flags: recursesubdirs createallsubdirs
 
 [Icons]
-Name: {group}\Documentation\Forms Developers Guide (PDF Format); Filename: {app}\share\doc\gnue-forms\Developers-Guide.pdf; Components: doc
-Name: {group}\GNUe Forms Client; Filename: {app}\share\doc\gnue-forms\examples\intro\intro.gfd
-Name: {group}\GNUe Connections; Filename: {app}\share\doc\gnue-forms\examples\connections\connection.gfd
-Name: {userdesktop}\GNUe Forms Client; Filename: {app}\share\doc\gnue-forms\examples\intro\intro.gfd; WorkingDir: {app}; MinVersion: 4,4; Tasks: desktopicon
 
 [Registry]
 ; These four associations associate GFD files with GNUe Forms

Modified: trunk/gnue-forms/packaging/win32/setup.cmd
===================================================================
--- trunk/gnue-forms/packaging/win32/setup.cmd	2007-06-12 08:02:04 UTC (rev 9704)
+++ trunk/gnue-forms/packaging/win32/setup.cmd	2007-06-12 10:09:40 UTC (rev 9705)
@@ -20,6 +20,7 @@
 
 COPY gnue.url %GNUE_PATH%
 COPY setup.py %GNUE_PATH%\Scripts
+COPY *.ico %GNUE_PATH%\Scripts
 COPY gnue-forms.iss %GNUE_PATH%\Scripts
 
 REM ---------------------------------------------------------------------------

Modified: trunk/gnue-forms/packaging/win32/setup.py
===================================================================
--- trunk/gnue-forms/packaging/win32/setup.py	2007-06-12 08:02:04 UTC (rev 9704)
+++ trunk/gnue-forms/packaging/win32/setup.py	2007-06-12 10:09:40 UTC (rev 9705)
@@ -103,13 +103,12 @@
 
     setup( \
         windows = [{"script": "gnue-forms",
-                   "other_resources": [(RT_MANIFEST, 1, manifest)]}],
+                    "icon_resources": [(1, "gnue-32x32.ico")],
+                    "other_resources": [(RT_MANIFEST, 1, manifest)]}],
         options = {"py2exe":
             {"typelibs": [('{EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B}',0,1,1)],
              "packages": ["encodings",
                           "mx",
-                          "wx",
-                          "PIL",
                           "_xmlplus"],
              "includes": getimports(os.path.join(sys.prefix, 'Lib')) +
                          ["libxml2",
@@ -136,7 +135,7 @@
                               "tcl84.dll",
                               "tk84.dll",
                               "oci.dll"],
-             "excludes": ["gnue"]
+             "excludes": ["gnue", "wx", "PIL"]
             }
         }
     )
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.