commit-gnue
[Top][All Lists]
Advanced

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

gnue-appserver ./INSTALL ./setup.py samples/sam...


From: Reinhard Mueller
Subject: gnue-appserver ./INSTALL ./setup.py samples/sam...
Date: Sat, 18 Oct 2003 17:46:00 -0400

CVSROOT:        /cvsroot/gnue
Module name:    gnue-appserver
Branch:         
Changes by:     Reinhard Mueller <address@hidden>       03/10/18 17:46:00

Modified files:
        .              : INSTALL setup.py 
        samples        : sample.gfd sample.gsd 

Log message:
        Implemented Date, Time and DateTime property types.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue-appserver/INSTALL.diff?tr1=1.18&tr2=1.19&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue-appserver/setup.py.diff?tr1=1.32&tr2=1.33&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue-appserver/samples/sample.gfd.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue-appserver/samples/sample.gsd.diff?tr1=1.11&tr2=1.12&r1=text&r2=text

Patches:
Index: gnue-appserver/INSTALL
diff -c gnue-appserver/INSTALL:1.18 gnue-appserver/INSTALL:1.19
*** gnue-appserver/INSTALL:1.18 Thu Sep 18 15:21:49 2003
--- gnue-appserver/INSTALL      Sat Oct 18 17:46:00 2003
***************
*** 12,17 ****
--- 12,19 ----
  
  * XML Tools for Python [python-xml]
  
+ * Egenix MX DateTime tools for Python [python-egenix-mxdatetime]
+ 
  * at least one of the following database interfaces, depending on the database
    you want to use:
    - psycopg (preferred for PostgreSQL) [python-psycopg]
Index: gnue-appserver/samples/sample.gfd
diff -c gnue-appserver/samples/sample.gfd:1.3 
gnue-appserver/samples/sample.gfd:1.4
*** gnue-appserver/samples/sample.gfd:1.3       Fri Oct 17 07:08:14 2003
--- gnue-appserver/samples/sample.gfd   Sat Oct 18 17:46:00 2003
***************
*** 1,7 ****
  <?xml version="1.0" encoding="iso8859-1"?>
  
  <!--  GNUe-Designer (0.5.1.99)
!       Saved on: 2003-10-17 13:01:06  -->
  
  <form title="GNUe Application Server test">
    <datasource name="dtsPerson" connection="appserver" table="address_person"/>
--- 1,7 ----
  <?xml version="1.0" encoding="iso8859-1"?>
  
  <!--  GNUe-Designer (0.5.1.99)
!       Saved on: 2003-10-18 20:28:45  -->
  
  <form title="GNUe Application Server test">
    <datasource name="dtsPerson" connection="appserver" table="address_person"/>
***************
*** 14,22 ****
        <field name="inpStreet" field="address_street" max_length="35"/>
        <field name="inpZip" field="address_zip" max_length="17"/>
        <field name="inpCity" field="address_city" max_length="35"/>
-       <field name="inpHuman" field="address_human" max_length="1"/>
        <field name="inpChildren" field="address_children" typecast="number"/>
        <field name="inpWeight" field="address_weight" typecast="number"/>
      </block>
    </logic>
    <layout xmlns:Char="GNUe:Layout:Char" Char:height="13" Char:width="40">
--- 14,25 ----
        <field name="inpStreet" field="address_street" max_length="35"/>
        <field name="inpZip" field="address_zip" max_length="17"/>
        <field name="inpCity" field="address_city" max_length="35"/>
        <field name="inpChildren" field="address_children" typecast="number"/>
        <field name="inpWeight" field="address_weight" typecast="number"/>
+       <field name="inpBorn" field="address_born" typecast="date"/>
+       <field name="inpMeetTime" field="address_meettime" typecast="date"/>
+       <field name="inpLastMeeting" field="address_lastmeeting" 
typecast="date"/>
+       <field name="inpHuman" field="address_human" max_length="1"/>
      </block>
    </logic>
    <layout xmlns:Char="GNUe:Layout:Char" Char:height="13" Char:width="40">
***************
*** 33,38 ****
--- 36,47 ----
               Char:y="5" text="Children:"/>
        <label name="lblWeight" Char:height="1" Char:width="12" Char:x="1"
               Char:y="6" text="Weight (kg):"/>
+       <label name="lblBorn" Char:height="1" Char:width="5" Char:x="1"
+              Char:y="7" text="Born:"/>
+       <label name="lblMeetTime" Char:height="1" Char:width="13" Char:x="1"
+              Char:y="8" text="Meeting Time:"/>
+       <label name="lblLastMeeting" Char:height="1" Char:width="13" Char:x="1"
+              Char:y="9" text="Last Meeting:"/>
        <label name="lblHuman" Char:height="1" Char:width="6" Char:x="1"
               Char:y="10" text="Human:"/>
        <entry name="entName" Char:height="1" Char:width="25" Char:x="14"
***************
*** 45,58 ****
               Char:y="4" block="blkPerson" field="inpCity"/>
        <entry name="entChildren" Char:height="1" Char:width="10" Char:x="14"
               Char:y="5" block="blkPerson" field="inpChildren"/>
        <entry name="entHuman" Char:height="1" Char:width="1" Char:x="14"
               Char:y="10" block="blkPerson" field="inpHuman" style="checkbox"/>
        <button name="Call" Char:height="1" Char:width="25" Char:x="14"
                Char:y="12" label="Show record">
          <trigger src="showRecord" name="Trigger1" type="ON-ACTION"/>
        </button>
-       <entry name="entWeight" Char:height="1" Char:width="10" Char:x="14"
-              Char:y="6" block="blkPerson" field="inpWeight"/>
      </page>
    </layout>
  </form>
--- 54,73 ----
               Char:y="4" block="blkPerson" field="inpCity"/>
        <entry name="entChildren" Char:height="1" Char:width="10" Char:x="14"
               Char:y="5" block="blkPerson" field="inpChildren"/>
+       <entry name="entWeight" Char:height="1" Char:width="10" Char:x="14"
+              Char:y="6" block="blkPerson" field="inpWeight"/>
+       <entry name="entBorn" Char:height="1" Char:width="25" Char:x="14"
+              Char:y="7" block="blkPerson" field="inpBorn"/>
+       <entry name="entMeetTime" Char:height="1" Char:width="25" Char:x="14"
+              Char:y="8" block="blkPerson" field="inpMeetTime"/>
+       <entry name="entLastMeeting" Char:height="1" Char:width="25" Char:x="14"
+              Char:y="9" block="blkPerson" field="inpLastMeeting"/>
        <entry name="entHuman" Char:height="1" Char:width="1" Char:x="14"
               Char:y="10" block="blkPerson" field="inpHuman" style="checkbox"/>
        <button name="Call" Char:height="1" Char:width="25" Char:x="14"
                Char:y="12" label="Show record">
          <trigger src="showRecord" name="Trigger1" type="ON-ACTION"/>
        </button>
      </page>
    </layout>
  </form>
Index: gnue-appserver/samples/sample.gsd
diff -c gnue-appserver/samples/sample.gsd:1.11 
gnue-appserver/samples/sample.gsd:1.12
*** gnue-appserver/samples/sample.gsd:1.11      Fri Oct 17 07:08:15 2003
--- gnue-appserver/samples/sample.gsd   Sat Oct 18 17:46:00 2003
***************
*** 13,18 ****
--- 13,21 ----
          <field name="address_city" length="35" type="string"/>
          <field name="address_children" type="number" length="2"/>
          <field name="address_weight" type="number" length="4" precision="1"/>
+         <field name="address_born" type="date"/>
+         <field name="address_meettime" type="time"/>
+         <field name="address_lastmeeting" type="datetime"/>
          <field name="address_human" type="boolean"/>
        </fields>
        <constraints/>
***************
*** 115,120 ****
--- 118,153 ----
            <value>'Weight of the person in kg'</value>
          </row>
          <row>
+           <value>'00000000000000000000000000001018'</value>
+           <value>'00000000000000000000000000001010'</value>
+           <value>'00000000000000000000000000001000'</value>
+           <value>'born'</value>
+           <value>'date'</value>
+           <value>'0'</value>
+           <value>'0'</value>
+           <value>'Birthday'</value>
+         </row>
+         <row>
+           <value>'00000000000000000000000000001019'</value>
+           <value>'00000000000000000000000000001010'</value>
+           <value>'00000000000000000000000000001000'</value>
+           <value>'meettime'</value>
+           <value>'time'</value>
+           <value>'0'</value>
+           <value>'0'</value>
+           <value>'Preferred time for meetings'</value>
+         </row>
+         <row>
+           <value>'0000000000000000000000000000101A'</value>
+           <value>'00000000000000000000000000001010'</value>
+           <value>'00000000000000000000000000001000'</value>
+           <value>'lastmeeting'</value>
+           <value>'datetime'</value>
+           <value>'0'</value>
+           <value>'0'</value>
+           <value>'Date and time of the last meeting'</value>
+         </row>
+         <row>
            <value>'0000000000000000000000000000101B'</value>
            <value>'00000000000000000000000000001010'</value>
            <value>'00000000000000000000000000001000'</value>
***************
*** 134,141 ****
            <value>'Enterprise Road 17'</value>
            <value>'2002'</value>
            <value>'Gnutown'</value>
!           <value>'3'</value>
            <value>'85.4'</value>
            <value>'1'</value>
          </row>
          <row>
--- 167,177 ----
            <value>'Enterprise Road 17'</value>
            <value>'2002'</value>
            <value>'Gnutown'</value>
!           <value>'1'</value>
            <value>'85.4'</value>
+           <value>'2233-03-21'</value>
+           <value>'19:00'</value>
+           <value>'2270-05-31 18:30'</value>
            <value>'1'</value>
          </row>
          <row>
***************
*** 146,151 ****
--- 182,190 ----
            <value>'Vulcane'</value>
            <value>'0'</value>
            <value>'78.8'</value>
+           <value>'2230-01-01'</value>
+           <value>'6:30'</value>
+           <value>'2270-05-17 08:00'</value>
            <value>'0'</value>
          </row>
        </rows>
Index: gnue-appserver/setup.py
diff -c gnue-appserver/setup.py:1.32 gnue-appserver/setup.py:1.33
*** gnue-appserver/setup.py:1.32        Mon Oct  6 14:16:08 2003
--- gnue-appserver/setup.py     Sat Oct 18 17:46:00 2003
***************
*** 21,27 ****
  # write to the Free Software Foundation, Inc., 59 Temple Place
  # - Suite 330, Boston, MA 02111-1307, USA.
  #
! # $Id: setup.py,v 1.32 2003/10/06 18:16:08 reinhard Exp $
  
  import sys
  import os
--- 21,27 ----
  # write to the Free Software Foundation, Inc., 59 Temple Place
  # - Suite 330, Boston, MA 02111-1307, USA.
  #
! # $Id: setup.py,v 1.33 2003/10/18 21:46:00 reinhard Exp $
  
  import sys
  import os
***************
*** 159,164 ****
--- 159,176 ----
        print "---"
        print "Could not import the xml package.  " \
              + "Please install Python's XML library."
+       print "The file 'INSTALL' contains more information about dependencies."
+       sys.exit (1)
+ 
+     # 
-------------------------------------------------------------------------
+     # mx.DateTime
+     try:
+       print "checking Python mx.DateTime library"
+       import mx.DateTime
+     except ImportError:
+       print "---"
+       print "Could not import the mx.DateTime package.  " \
+             + "Please install the Egenix mx tools library."
        print "The file 'INSTALL' contains more information about dependencies."
        sys.exit (1)
  




reply via email to

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