From: Andrey C. <sku...@us...> - 2007-03-12 17:14:30
|
Update of /cvsroot/eas-dev/eas In directory sc8-pr-cvs5.sourceforge.net:/tmp/cvs-serv5417 Modified Files: INSTALL README TODO VERSION configure Log Message: Fix some bugs. Add sessions support Index: INSTALL =================================================================== RCS file: /cvsroot/eas-dev/eas/INSTALL,v retrieving revision 1.6 retrieving revision 1.7 diff -u -d -r1.6 -r1.7 --- INSTALL 8 Nov 2006 09:42:35 -0000 1.6 +++ INSTALL 12 Mar 2007 17:14:22 -0000 1.7 @@ -4,8 +4,7 @@ 1. Go to http://eas.lrn.ru/index.php?module=download and download latest versions: -- clip-prg >= 1.2.0 -- ocmng +- clip-prg with components (from CVS) - eas 2. Unpack downloaded packages @@ -43,15 +42,12 @@ 3. Check if exist libraries in $CLIPROOT/lib: libclip-codb.so libcodb-query.so -libclip-gtk.so and/or libclip-gtk2.so +libclip-gtk2.so libclip-ui.so libclip-xml.so +libclip-postscript.so If any library is absent, check error messages and rebuild CLIP -4. Set path to CLIP libraries: -echo "$CLIPROOT/lib" >> /etc/ld.so.conf -/sbin/ldconfig - STEP 3: Install E/AS ==================== @@ -73,7 +69,7 @@ chkconfig easd off -STEP 4: Install ocmng and components +STEP 4: Install components ==================================== 1. Set path to created CODB databases: @@ -86,14 +82,15 @@ Note: if you cannot install system-wide, set CODBROOT to directory in your home directory. -2. Go to unpacked ocmng directory and run command: +2. Go to unpacked CLIP components directory and run command: make + cd eas + make 3. Install components: - ocmng install ALL - ocmng install EAS/ALL + $CLIPROOT/bin/ocmng install ALL If you have error to update core ocmng components (ocmng/*.xmo), please remove manually $CLIPROOT/etc/codb.* Index: README =================================================================== RCS file: /cvsroot/eas-dev/eas/README,v retrieving revision 1.8 retrieving revision 1.9 diff -u -d -r1.8 -r1.9 --- README 16 Jan 2007 14:23:25 -0000 1.8 +++ README 12 Mar 2007 17:14:22 -0000 1.9 @@ -7,8 +7,8 @@ Type: Software platform Name: E/AS -Version: 20070116 (snapshot) -Date: 16 Jan 2007 +Version: 20070312 (snapshot) +Date: 12 Mar 2007 Author: Andrey (Skull) Cherepanov <sk...@ea...> License: GNU General Public License (GPL) v.2 @@ -34,7 +34,7 @@ Requires -------- -- CLIP >= 1.2.0 (with clip-gtk, clip-gtk2, clip-ui, clip-xml, clip-codb and codb-query) +- CLIP >= 1.2.0 (with clip-gtk2, clip-ui, clip-xml, clip-codb, codb-query, clip-postscript) - PAM Index: TODO =================================================================== RCS file: /cvsroot/eas-dev/eas/TODO,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- TODO 8 Nov 2006 09:42:35 -0000 1.5 +++ TODO 12 Mar 2007 17:14:22 -0000 1.6 @@ -2,29 +2,41 @@ E/AS TODO ========= -Last change: 08 Nov 2006 +Last change: 15 Feb 2007 ______________________________________________________________________________ -Plans for eas-0.2.2 (End of 2006) ------------------------------------ +Plans for eas-0.2.2 (May 2007) +------------------------------ + +completed: + move libcodb_query to CLIP -- pass error via messages (for example, in db operations) -- debug levels policy -+ libcodb_query: support comments, DROP and other TODOs -- manipulation with table embed in object form -- visual component manager (in client) ++ pass error via messages (for example, in db operations) ++ debug levels policy ++ editable table widget + visual database console (in client) -- print forms (XPL) support -- support Glade and QT designer form formats in UIForm -- download components from project site ++ print forms (XPL) support ++ support Glade and QT designer form formats in UIForm + i18n support ++ check success of saved object before closing ++ define format of valued fields in interface forms + +processed: +- popup message from server (like in IM client) +- libcodb_query: support comments, DROP and other TODOs +- smart list update +- component manager with download components from project site +- visual component manager (in client) +- adapt R2D2 configuration - binary packages: RPM and possible other binary format -- check success of saved object before closing -+ libcodb_query: no indent by M attribute width ______________________________________________________________________________ +Next version: +------------- +- accept income connection for client in separate thread (not timer) + +______________________________________________________________________________ See http://eas.lrn.ru/module=requires (on Russian) and following issues: Index: VERSION =================================================================== RCS file: /cvsroot/eas-dev/eas/VERSION,v retrieving revision 1.10 retrieving revision 1.11 diff -u -d -r1.10 -r1.11 --- VERSION 16 Jan 2007 14:23:25 -0000 1.10 +++ VERSION 12 Mar 2007 17:14:22 -0000 1.11 @@ -1 +1 @@ -20070116 +20070312 Index: configure =================================================================== RCS file: /cvsroot/eas-dev/eas/configure,v retrieving revision 1.8 retrieving revision 1.9 diff -u -d -r1.8 -r1.9 --- configure 16 Jan 2007 14:23:25 -0000 1.8 +++ configure 12 Mar 2007 17:14:22 -0000 1.9 @@ -264,6 +264,21 @@ fi echo "yes" 1>&6 +# Check clip-postscript +echo $ac_n "checking for a clip-postscript library""... $ac_c" 1>&6 +echo "configure:$LINENO: checking for a clip-postscript" >&5 + +prg=$CLIPROOT/lib/libclip-postscript.so +if test ! -f "$prg"; then + echo "Library '$prg' does not found. Configure and install clip-postscript from CLIPDISTRO/cliplibs/clip-postscript directory or appropriate binary package." 2>&6 + exit +fi +echo "yes" + +# +# Check programs +# + # Check ocmng echo $ac_n "checking for ocmng""... $ac_c" 1>&6 echo "configure:$LINENO: checking for ocmng" >&5 @@ -275,21 +290,6 @@ fi echo "yes" 1>&6 -# Check clip-gtkextra -#echo $ac_n "checking for a clip-gtkextra library""... $ac_c" 1>&6 -#echo "configure:$LINENO: checking for a clip-gtkextra" >&5 - -#prg=$CLIPROOT/lib/libclip-gtkextra.so -#if test ! -f "$prg"; then -# echo "Library '$prg' does not found. Configure and install clip-gtkextra from CLIPDISTRO/cliplibs/clip-gtkextra directory or appropriate binary package." 2>&6 -# exit -#fi -#echo "yes" - -# -# Check programs -# - # TODO Check wget #echo $ac_n "checking for wget""... $ac_c" 1>&6 #echo "configure:$LINENO: checking for wget" >&5 @@ -432,18 +432,18 @@ echo "BUILDFLAGS=$flags" >> Makefile.var # Check libpthread version -thread="" -v=`ls --file-type /lib/libpthread-*.so | sed -n '1p' | tr -d '\n' | sed 's|/lib/libpthread-\([0-9.]*\)\.so|\1|'` -rv=( `echo "$BAD_LIBPTHREAD" | tr '.' ' '` ) -v=( `echo "$v" | tr '.' ' '` ) +#thread="" +#v=`ls --file-type /lib/libpthread-*.so | sed -n '1p' | tr -d '\n' | sed 's|/lib/libpthread-\([0-9.]*\)\.so|\1|'` +#rv=( `echo "$BAD_LIBPTHREAD" | tr '.' ' '` ) +#v=( `echo "$v" | tr '.' ' '` ) # Compare pair of elements in rv and v -i=0 -for vp in ${rv[@]}; do - if test "$vp" -le "${v[$i]}"; then - echo -e "\nWARNING!\nYour glibc version does not support CLIP threads correctly.\nSoftware will be build to use only one thread (one connection to server).\n" 2>&6 - thread="-DSINGLE_CONNECTION" - break - fi - (( i += 1 )) -done +#i=0 +#for vp in ${rv[@]}; do +# if test "$vp" -le "${v[$i]}"; then +# echo -e "\n WARNING!\n Your glibc version does not support CLIP threads correctly.\n Software will be build to use only one thread (one connection to server).\n" 2>&6 +# thread="-DSINGLE_CONNECTION" +# break +# fi +# (( i += 1 )) +#done echo "THREAD=$thread" >> Makefile.var |