commit-gnue
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

gnue designer/setup.py gnue-common/setup.py gnu...


From: James Thompson
Subject: gnue designer/setup.py gnue-common/setup.py gnu...
Date: Fri, 29 Jun 2001 15:55:59 -0700

CVSROOT:        /cvs
Module name:    gnue
Changes by:     James Thompson <address@hidden> 01/06/29 15:55:58

Modified files:
        designer       : setup.py 
        gnue-common    : setup.py 
        gnue-common/gnue/common: GParser.py 
        gnuef          : TODO setup.py 
        gnuef/src      : GFClient.py GFForm.py GFTrigger.py 
Added files:
        gnuef/src/GFObjects: GFBlock.py GFBox.py GFButton.py 
                             GFDataSource.py GFDatabase.py GFEntry.py 
                             GFLabel.py GFMsgBox.py GFObj.py GFOption.py 
                             GFOptions.py GFPage.py GFScrollBar.py 
                             GFValue.py __init__.py 
Removed files:
        gnuef/src      : GFObjects.py 

Log message:
        Setup tweaks to make gfcvs/gfdes work w/ non bash shells
        Setup tweaks to get setup.py install doing something under windows
        Broke GFObjects.py apart for future clean-up work
        Added Misc TODO junk

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/designer/setup.py.diff?cvsroot=OldCVS&tr1=1.4&tr2=1.5&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue-common/setup.py.diff?cvsroot=OldCVS&tr1=1.9&tr2=1.10&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue-common/gnue/common/GParser.py.diff?cvsroot=OldCVS&tr1=1.16&tr2=1.17&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnuef/TODO.diff?cvsroot=OldCVS&tr1=1.54&tr2=1.55&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnuef/setup.py.diff?cvsroot=OldCVS&tr1=1.29&tr2=1.30&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnuef/src/GFClient.py.diff?cvsroot=OldCVS&tr1=1.21&tr2=1.22&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnuef/src/GFForm.py.diff?cvsroot=OldCVS&tr1=1.106&tr2=1.107&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnuef/src/GFTrigger.py.diff?cvsroot=OldCVS&tr1=1.37&tr2=1.38&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnuef/src/GFObjects/GFBlock.py?cvsroot=OldCVS&rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnuef/src/GFObjects/GFBox.py?cvsroot=OldCVS&rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnuef/src/GFObjects/GFButton.py?cvsroot=OldCVS&rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnuef/src/GFObjects/GFDataSource.py?cvsroot=OldCVS&rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnuef/src/GFObjects/GFDatabase.py?cvsroot=OldCVS&rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnuef/src/GFObjects/GFEntry.py?cvsroot=OldCVS&rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnuef/src/GFObjects/GFLabel.py?cvsroot=OldCVS&rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnuef/src/GFObjects/GFMsgBox.py?cvsroot=OldCVS&rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnuef/src/GFObjects/GFObj.py?cvsroot=OldCVS&rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnuef/src/GFObjects/GFOption.py?cvsroot=OldCVS&rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnuef/src/GFObjects/GFOptions.py?cvsroot=OldCVS&rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnuef/src/GFObjects/GFPage.py?cvsroot=OldCVS&rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnuef/src/GFObjects/GFScrollBar.py?cvsroot=OldCVS&rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnuef/src/GFObjects/GFValue.py?cvsroot=OldCVS&rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnuef/src/GFObjects/__init__.py?cvsroot=OldCVS&rev=1.1

Patches:
Index: gnue/designer/setup.py
diff -u gnue/designer/setup.py:1.4 gnue/designer/setup.py:1.5
--- gnue/designer/setup.py:1.4  Mon Jun 25 09:12:47 2001
+++ gnue/designer/setup.py      Fri Jun 29 15:55:58 2001
@@ -29,6 +29,7 @@
   pwd = os.getcwd()
 
   gfdes = """
+#!/bin/sh
   if [ "z$GNUE_CONNECTIONS" = "z" ]
   then
     GNUE_CONNECTIONS=/usr/local/gnue/etc/connections.conf
Index: gnue/gnue-common/gnue/common/GParser.py
diff -u gnue/gnue-common/gnue/common/GParser.py:1.16 
gnue/gnue-common/gnue/common/GParser.py:1.17
--- gnue/gnue-common/gnue/common/GParser.py:1.16        Tue Jun 26 20:20:35 2001
+++ gnue/gnue-common/gnue/common/GParser.py     Fri Jun 29 15:55:58 2001
@@ -117,7 +117,7 @@
 #######################################################
 def char (value): 
   # Do we convert '&lt;',etc stuff here?
-  return value 
+  return str(value)
 
 
 #######################################################
Index: gnue/gnue-common/setup.py
diff -u gnue/gnue-common/setup.py:1.9 gnue/gnue-common/setup.py:1.10
--- gnue/gnue-common/setup.py:1.9       Mon Jun 25 22:21:08 2001
+++ gnue/gnue-common/setup.py   Fri Jun 29 15:55:58 2001
@@ -23,6 +23,9 @@
 import sys
 import string
 
+if sys.platform != 'win32':
+  os.system (""" cp setup.cfg.in setup.cfg""")
+  
 try:
   from distutils.core import setup
   from setupext import Data_Files, install_Data_Files 
@@ -98,6 +101,8 @@
   directory.  Typically this can be found at 
/usr/lib/python1.5/site-packages/gnue
   """
 
+if sys.platform != 'win32':
+  os.system (""" /bin/rm -rf setup.cfg""")
 
 
 
Index: gnue/gnuef/TODO
diff -u gnue/gnuef/TODO:1.54 gnue/gnuef/TODO:1.55
--- gnue/gnuef/TODO:1.54        Sun Jun 24 15:28:37 2001
+++ gnue/gnuef/TODO     Fri Jun 29 15:55:58 2001
@@ -100,6 +100,14 @@
   For 2-tier we need some way to be able to issue direct sql commands
 
 
-
+Misc thoughts
+  dynamic widgets - 'updateWidgetProperties' message
+  customizable menu system 
+  internationalization support
+  customizable toolbars
+  multi-page objects - I tell a object it's at x,y on pages 1,2,3
+   a much simpler wrapper driver per UI, w/ as much as possible moved to 
UIbase (already partially done)
+   support for newer widgets (embedded notebook tab support instead of the 
whole form thing we have now, image widget)
+  layout managment
 
 
Index: gnue/gnuef/setup.py
diff -u gnue/gnuef/setup.py:1.29 gnue/gnuef/setup.py:1.30
--- gnue/gnuef/setup.py:1.29    Wed Jun 27 21:02:58 2001
+++ gnue/gnuef/setup.py Fri Jun 29 15:55:58 2001
@@ -29,9 +29,14 @@
 #print sys.prefix
 #print sys.exec_prefix
 
+if sys.platform != 'win32':
+  os.system (""" cp setup.cfg.in setup.cfg""")
+  
+
 def developer_install():
   pwd = os.getcwd()
-  gfcvs = """     
+  gfcvs = """
+#!/bin/sh     
      if [ "z$GNUE_CONNECTIONS" = "z" ]
       then
        if [ -f /usr/local/gnue/etc/connections.conf ]
@@ -190,7 +195,8 @@
 
     dict = self.distribution.get_option_dict("install")
 
-    gnue_env = \
+    if sys.platform != 'win32':
+      gnue_env = \
            "#######\n" \
          + "# The following variable were set when GNUe was installed\n\n" \
          + "sys.path.append('%s')\n" % dict['install_lib'][1] \
@@ -198,6 +204,10 @@
          + "os.environ['INSTALL_LIB']='%s'\n" % dict['install_lib'][1] \
          + "os.environ['INSTALL_PREFIX']='%s'\n" % dict['prefix'][1] \
          + "#######\n"
+    else:
+      gnue_env = \
+           "#######\n" \
+         + "#######\n"
 
     for script in self.scripts: 
 
@@ -252,7 +262,7 @@
        data_files = docs,
        
               
-       packages = ["gnue.forms"],
+       packages = ["gnue.forms", "gnue.forms.GFObjects"],
        package_dir = {"gnue.forms" : "src"},
        scripts = ["client/gfclient"]
        )
@@ -267,3 +277,5 @@
     A sample is provided in that directory that you can typically just copy 
over.
     """
   
+if sys.platform != 'win32':
+  os.system (""" /bin/rm -rf setup.cfg""")
Index: gnue/gnuef/src/GFClient.py
diff -u gnue/gnuef/src/GFClient.py:1.21 gnue/gnuef/src/GFClient.py:1.22
--- gnue/gnuef/src/GFClient.py:1.21     Wed Jun 20 14:43:16 2001
+++ gnue/gnuef/src/GFClient.py  Fri Jun 29 15:55:58 2001
@@ -34,7 +34,7 @@
 #
 # Copyright (c) 2000 Free Software Foundation
 #
-# $Id: GFClient.py,v 1.21 2001/06/20 21:43:16 jamest Exp $
+# $Id: GFClient.py,v 1.22 2001/06/29 22:55:58 jamest Exp $
 #
 
 import pstats
@@ -55,12 +55,10 @@
 
 
 class GFClient(GClientApp):
-
-
   #
   # GClientApp() overrides
   #
-  VERSION = 'pre-0.0.8'
+  VERSION = 'pre-0.0.9'
   COMMAND = "gfclient"
   NAME = "GNUe Forms"
   USAGE = "gfclient [options] file" 
Index: gnue/gnuef/src/GFForm.py
diff -u gnue/gnuef/src/GFForm.py:1.106 gnue/gnuef/src/GFForm.py:1.107
--- gnue/gnuef/src/GFForm.py:1.106      Mon Jun 25 21:32:46 2001
+++ gnue/gnuef/src/GFForm.py    Fri Jun 29 15:55:58 2001
@@ -35,6 +35,7 @@
 import traceback
 
 from GFObjects import *
+#import GFObjects
 from GFEvent import *
 from GFError import DBError
 from GFTriggerError import *
@@ -42,7 +43,6 @@
 import GFLibrary
 import GFParser
 import GFTrigger
-
 
 VERSION = "0.0.8"
 
Index: gnue/gnuef/src/GFTrigger.py
diff -u gnue/gnuef/src/GFTrigger.py:1.37 gnue/gnuef/src/GFTrigger.py:1.38
--- gnue/gnuef/src/GFTrigger.py:1.37    Wed Jun 27 19:22:37 2001
+++ gnue/gnuef/src/GFTrigger.py Fri Jun 29 15:55:58 2001
@@ -29,10 +29,11 @@
 #
 
 import sys
-from GFObjects import *
+#from GFObjects import *
 from GFEvent import *
 from GFTriggerError import *
 from gnue.common.GParser import GContent
+from gnue.common.GObjects import GObj
 from xml.sax import saxutils
 
 import string



reply via email to

[Prev in Thread] Current Thread [Next in Thread]