[Top][All Lists]
[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 '<',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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- gnue designer/setup.py gnue-common/setup.py gnu...,
James Thompson <=