Index: xotcl/ChangeLog =================================================================== diff -u -r51e4c7038743f180ff61011b5df246e8340e168a -r464284f53643031115e4da0204025a733675ad60 --- xotcl/ChangeLog (.../ChangeLog) (revision 51e4c7038743f180ff61011b5df246e8340e168a) +++ xotcl/ChangeLog (.../ChangeLog) (revision 464284f53643031115e4da0204025a733675ad60) @@ -1,3 +1,14 @@ +2004-08-19 Gustaf.Neumann@wu-wien.ac.at + * if configure is run autside the src tree the directory + structure is now built on the fly. All binary output files + are now placed in the built-tree. + +2004-08-18 Gustaf.Neumann@wu-wien.ac.at + * added a regresion test for serialzer + * fixed a "last minute" bug in serializer + * configure changes: made subdirs relative to $srcdir, + set XOTCL_SRC_DIR to $srcdir to make build succeed from outside dir + 2004-08-17 Gustaf.Neumann@wu-wien.ac.at, Uwe Zdun * release of distribution XOTcl 1.3.0 Index: xotcl/Makefile =================================================================== diff -u -r3277da14ca47c4bf84a5c8b7ebacb0a0a389e31b -r464284f53643031115e4da0204025a733675ad60 --- xotcl/Makefile (.../Makefile) (revision 3277da14ca47c4bf84a5c8b7ebacb0a0a389e31b) +++ xotcl/Makefile (.../Makefile) (revision 464284f53643031115e4da0204025a733675ad60) @@ -12,14 +12,14 @@ # See the file "license.terms" for information on usage and redistribution # of this file, and for a DISCLAIMER OF ALL WARRANTIES. # -# RCS: @(#) $Id: Makefile,v 1.16 2004/08/17 10:27:58 neumann Exp $ +# RCS: @(#) $Id: Makefile,v 1.17 2004/08/19 09:57:50 neumann Exp $ #======================================================================== # Add additional lines to handle any additional AC_SUBST cases that # have been added in a customized configure script. #======================================================================== -#XOTCL_VERSION = 1.3.0 +#XOTCL_VERSION = 1.3.1 XOTCL_VERSION = 1.3 src_lib_dir = ${srcdir}/library @@ -48,7 +48,7 @@ $(src_app_dir)/actiweb/univ/UNIVERSAL.xotcl \ $(src_app_dir)/utils/xo-*[a-z0-9] -export TCLLIBPATH=. +export TCLLIBPATH=. ${srcdir} mkinstalldirs= mkdir -p #======================================================================== # Nothing of the variables below this line should need to be changed. @@ -88,8 +88,8 @@ # configuration options) composed of the named objects. #======================================================================== -PKG_LIB_FILE = libxotcl1.3.0.so -PKG_STUB_LIB_FILE = libxotclstub1.3.0.a +PKG_LIB_FILE = libxotcl1.3.1.so +PKG_STUB_LIB_FILE = libxotclstub1.3.1.a lib_BINARIES = $(PKG_LIB_FILE) $(PKG_STUB_LIB_FILE) BINARIES = $(lib_BINARIES) @@ -116,7 +116,7 @@ INSTALL_SCRIPT = ${INSTALL} PACKAGE_NAME = xotcl -PACKAGE_VERSION = 1.3.0 +PACKAGE_VERSION = 1.3.1 CC = gcc -pipe CFLAGS_DEFAULT = -O CFLAGS_WARNING = -Wall -Wconversion -Wno-implicit-int @@ -143,9 +143,9 @@ # Not used, but retained for reference of what libs Tcl required TCL_LIBS = ${DL_LIBS} ${LIBS} ${MATH_LIBS} -pkgdatadir = /usr/share/xotcl1.3.0 -pkglibdir = /usr/lib/xotcl1.3.0 -pkgincludedir = /usr/include/xotcl1.3.0 +pkgdatadir = /usr/share/xotcl1.3.1 +pkglibdir = /usr/lib/xotcl1.3.1 +pkgincludedir = /usr/include/xotcl1.3.1 #======================================================================== # TCLLIBPATH seeds the auto_path in Tcl's init.tcl so we can test our @@ -163,16 +163,16 @@ TCLSH = $(TCLSH_ENV) $(TCLSH_PROG) SHARED_BUILD = 1 -INCLUDES = -I$(TCL_SRC_DIR)/generic -I$(TCL_SRC_DIR)/unix -I/home/neumann/xotcl-1.3.0/generic -EXTRA_CFLAGS = -DXOTCLVERSION=\"1.3\" -DXOTCLPATCHLEVEL=\".0\" -DHAVE_TCL_COMPILE_H=1 +INCLUDES = -I$(TCL_SRC_DIR)/generic -I$(TCL_SRC_DIR)/unix -I./generic +EXTRA_CFLAGS = -DXOTCLVERSION=\"1.3\" -DXOTCLPATCHLEVEL=\".1\" -DHAVE_TCL_COMPILE_H=1 # TCL_DEFS is not strictly need here, but if you remove it, then you # must make sure that configure.in checks for the necessary components # that your library may use. TCL_DEFS can actually be a problem if # you do not compile with a similar machine setup as the Tcl core was # compiled with. -#DEFS = $(TCL_DEFS) -DPACKAGE_NAME=\"xotcl\" -DPACKAGE_TARNAME=\"xotcl\" -DPACKAGE_VERSION=\"1.3.0\" -DPACKAGE_STRING=\"xotcl\ 1.3.0\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -D_LARGEFILE64_SOURCE=1 -DTCL_WIDE_INT_TYPE=long\ long -DHAVE_STRUCT_STAT64=1 -DHAVE_TYPE_OFF64_T=1 -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DUSE_THREAD_ALLOC=1 -D_REENTRANT=1 -D_THREAD_SAFE=1 -DHAVE_PTHREAD_ATTR_SETSTACKSIZE=1 -DHAVE_READDIR_R=1 -DTCL_THREADS=1 -DUSE_TCL_STUBS=1 -DCOMPILE_XOTCL_STUBS=1 $(EXTRA_CFLAGS) -DEFS = -DPACKAGE_NAME=\"xotcl\" -DPACKAGE_TARNAME=\"xotcl\" -DPACKAGE_VERSION=\"1.3.0\" -DPACKAGE_STRING=\"xotcl\ 1.3.0\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -D_LARGEFILE64_SOURCE=1 -DTCL_WIDE_INT_TYPE=long\ long -DHAVE_STRUCT_STAT64=1 -DHAVE_TYPE_OFF64_T=1 -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DUSE_THREAD_ALLOC=1 -D_REENTRANT=1 -D_THREAD_SAFE=1 -DHAVE_PTHREAD_ATTR_SETSTACKSIZE=1 -DHAVE_READDIR_R=1 -DTCL_THREADS=1 -DUSE_TCL_STUBS=1 -DCOMPILE_XOTCL_STUBS=1 $(EXTRA_CFLAGS) +#DEFS = $(TCL_DEFS) -DPACKAGE_NAME=\"xotcl\" -DPACKAGE_TARNAME=\"xotcl\" -DPACKAGE_VERSION=\"1.3.1\" -DPACKAGE_STRING=\"xotcl\ 1.3.1\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -D_LARGEFILE64_SOURCE=1 -DTCL_WIDE_INT_TYPE=long\ long -DHAVE_STRUCT_STAT64=1 -DHAVE_TYPE_OFF64_T=1 -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DUSE_THREAD_ALLOC=1 -D_REENTRANT=1 -D_THREAD_SAFE=1 -DHAVE_PTHREAD_ATTR_SETSTACKSIZE=1 -DHAVE_READDIR_R=1 -DTCL_THREADS=1 -DUSE_TCL_STUBS=1 -DCOMPILE_XOTCL_STUBS=1 $(EXTRA_CFLAGS) +DEFS = -DPACKAGE_NAME=\"xotcl\" -DPACKAGE_TARNAME=\"xotcl\" -DPACKAGE_VERSION=\"1.3.1\" -DPACKAGE_STRING=\"xotcl\ 1.3.1\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -D_LARGEFILE64_SOURCE=1 -DTCL_WIDE_INT_TYPE=long\ long -DHAVE_STRUCT_STAT64=1 -DHAVE_TYPE_OFF64_T=1 -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DUSE_THREAD_ALLOC=1 -D_REENTRANT=1 -D_THREAD_SAFE=1 -DHAVE_PTHREAD_ATTR_SETSTACKSIZE=1 -DHAVE_READDIR_R=1 -DTCL_THREADS=1 -DUSE_TCL_STUBS=1 -DCOMPILE_XOTCL_STUBS=1 $(EXTRA_CFLAGS) CONFIG_CLEAN_FILES = Makefile xotclConfig.sh apps/utils/xotclsh apps/utils/xowish unix/xotcl.spec unix/pkgIndex.unix autom4te.cache/ @@ -610,8 +610,6 @@ (cd ..; tar zcvf xotcl-$(PACKAGE_VERSION)-bin-linux-i686-glibc.tar.gz \ `find $(exec_prefix)/bin/xotclsh $(exec_prefix)/bin/xowish \ $(prefix)/include/xotcl*.h \ - $(prefix)/lib/$(PKG_LIB_FILE) \ - $(prefix)/lib/$(PKG_STUB_LIB_FILE) \ $(DESTDIR)$(pkglibdir) $(prefix)/man/man1/xo* \ -type f -o -type l | fgrep -v CVS | fgrep -v SCCS | fgrep -v .junk| fgrep -v .db | fgrep -v "~" | fgrep -v "#" | fgrep -v /receiver/` \ ) Index: xotcl/Makefile.in =================================================================== diff -u -r3277da14ca47c4bf84a5c8b7ebacb0a0a389e31b -r464284f53643031115e4da0204025a733675ad60 --- xotcl/Makefile.in (.../Makefile.in) (revision 3277da14ca47c4bf84a5c8b7ebacb0a0a389e31b) +++ xotcl/Makefile.in (.../Makefile.in) (revision 464284f53643031115e4da0204025a733675ad60) @@ -12,7 +12,7 @@ # See the file "license.terms" for information on usage and redistribution # of this file, and for a DISCLAIMER OF ALL WARRANTIES. # -# RCS: @(#) $Id: Makefile.in,v 1.7 2004/08/17 10:27:58 neumann Exp $ +# RCS: @(#) $Id: Makefile.in,v 1.8 2004/08/19 09:57:50 neumann Exp $ #======================================================================== # Add additional lines to handle any additional AC_SUBST cases that @@ -48,7 +48,7 @@ $(src_app_dir)/actiweb/univ/UNIVERSAL.xotcl \ $(src_app_dir)/utils/xo-*[a-z0-9] -export TCLLIBPATH=. +export TCLLIBPATH=. ${srcdir} mkinstalldirs= mkdir -p #======================================================================== # Nothing of the variables below this line should need to be changed. @@ -607,7 +607,7 @@ rpmbuild -ba $(RPMSPECS)/xotcl-$(PACKAGE_VERSION).spec bin-tar: - (cd ../..; tar zcvf xotcl-$(PACKAGE_VERSION)-bin-linux-i686-glibc.tar.gz \ + (cd ..; tar zcvf xotcl-$(PACKAGE_VERSION)-bin-linux-i686-glibc.tar.gz \ `find $(exec_prefix)/bin/xotclsh $(exec_prefix)/bin/xowish \ $(prefix)/include/xotcl*.h \ $(DESTDIR)$(pkglibdir) $(prefix)/man/man1/xo* \ Index: xotcl/configure =================================================================== diff -u -r638782f84b31e4ebfd00529381e280c70f9950bc -r464284f53643031115e4da0204025a733675ad60 --- xotcl/configure (.../configure) (revision 638782f84b31e4ebfd00529381e280c70f9950bc) +++ xotcl/configure (.../configure) (revision 464284f53643031115e4da0204025a733675ad60) @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.59 for xotcl 1.3.0. +# Generated by GNU Autoconf 2.59 for xotcl 1.3.1. # # Copyright (C) 2003 Free Software Foundation, Inc. # This configure script is free software; the Free Software Foundation @@ -267,8 +267,8 @@ # Identity of this package. PACKAGE_NAME='xotcl' PACKAGE_TARNAME='xotcl' -PACKAGE_VERSION='1.3.0' -PACKAGE_STRING='xotcl 1.3.0' +PACKAGE_VERSION='1.3.1' +PACKAGE_STRING='xotcl 1.3.1' PACKAGE_BUGREPORT='' # Factoring default headers for most tests. @@ -777,7 +777,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures xotcl 1.3.0 to adapt to many kinds of systems. +\`configure' configures xotcl 1.3.1 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -834,7 +834,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of xotcl 1.3.0:";; + short | recursive ) echo "Configuration of xotcl 1.3.1:";; esac cat <<\_ACEOF @@ -977,7 +977,7 @@ test -n "$ac_init_help" && exit 0 if $ac_init_version; then cat <<\_ACEOF -xotcl configure 1.3.0 +xotcl configure 1.3.1 generated by GNU Autoconf 2.59 Copyright (C) 2003 Free Software Foundation, Inc. @@ -991,7 +991,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by xotcl $as_me 1.3.0, which was +It was created by xotcl $as_me 1.3.1, which was generated by GNU Autoconf 2.59. Invocation command line was $ $0 $@ @@ -1533,10 +1533,13 @@ test_actiweb="test-actiweb" libdirs_actiweb="actiweb rdf registry store xml patterns" apps_actiweb="actiweb persistence" + mkdir -p library/store/XOTclSdbm subdirs="$subdirs library/store/XOTclSdbm/" if ! test "$with_gdbm" = no; then + mkdir -p library/store/XOTclGdbm subdirs="$subdirs library/store/XOTclGdbm/" fi + mkdir -p library/xml/TclExpat-1.1/ subdirs="$subdirs library/xml/TclExpat-1.1/" else test_actiweb="" @@ -1562,7 +1565,7 @@ # do not modify the following lines manually, they are generated with changeXOTclVersion XOTCL_MAJOR_VERSION=1 XOTCL_MINOR_VERSION=3 -XOTCL_RELEASE_LEVEL=.0 +XOTCL_RELEASE_LEVEL=.1 XOTCL_VERSION=${XOTCL_MAJOR_VERSION}.${XOTCL_MINOR_VERSION} NODOT_VERSION=${XOTCL_MAJOR_VERSION}${XOTCL_MINOR_VERSION} @@ -10231,7 +10234,7 @@ -XOTCL_SRC_DIR=`pwd` +XOTCL_SRC_DIR=$srcdir @@ -10260,8 +10263,6 @@ CONFIG_CLEAN_FILES="Makefile xotclConfig.sh apps/utils/xotclsh apps/utils/xowish unix/xotcl.spec unix/pkgIndex.unix autom4te.cache/" - - ac_config_files="$ac_config_files Makefile xotclConfig.sh apps/utils/xotclsh apps/utils/xowish unix/xotcl.spec unix/pkgIndex.unix" @@ -10668,7 +10669,7 @@ } >&5 cat >&5 <<_CSEOF -This file was extended by xotcl $as_me 1.3.0, which was +This file was extended by xotcl $as_me 1.3.1, which was generated by GNU Autoconf 2.59. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -10723,7 +10724,7 @@ cat >>$CONFIG_STATUS <<_ACEOF ac_cs_version="\\ -xotcl config.status 1.3.0 +xotcl config.status 1.3.1 configured by $0, generated by GNU Autoconf 2.59, with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\" @@ -11305,8 +11306,16 @@ for subdir in ${subdirs} do - (cd $subdir; eval $SHELL configure ${ac_configure_args} --with-xotcl=${here}) + echo "======================= configure $subdir ======================" + if test x"${srcdir}" == x. ; then + confdir=. + else + confdir=${srcdir}/$subdir + fi + (cd $subdir; eval $SHELL ${confdir}/configure ${ac_configure_args} --with-xotcl=${here}) done + + Index: xotcl/configure.in =================================================================== diff -u -r638782f84b31e4ebfd00529381e280c70f9950bc -r464284f53643031115e4da0204025a733675ad60 --- xotcl/configure.in (.../configure.in) (revision 638782f84b31e4ebfd00529381e280c70f9950bc) +++ xotcl/configure.in (.../configure.in) (revision 464284f53643031115e4da0204025a733675ad60) @@ -11,7 +11,7 @@ # for this package, and can be a relative path, such as: # #-------------------------------------------------------------------- -define(XOTclVersion, 1.3.0) +define(XOTclVersion, 1.3.1) AC_INIT([xotcl], [XOTclVersion]) #-------------------------------------------------------------------- @@ -72,12 +72,15 @@ test_actiweb="test-actiweb" libdirs_actiweb="actiweb rdf registry store xml patterns" apps_actiweb="actiweb persistence" + mkdir -p library/store/XOTclSdbm subdirs="$subdirs library/store/XOTclSdbm/" dnl AC_CONFIG_SUBDIRS(library/store/XOTclSdbm/) if ! test "$with_gdbm" = no; then + mkdir -p library/store/XOTclGdbm subdirs="$subdirs library/store/XOTclGdbm/" dnl AC_CONFIG_SUBDIRS(library/store/XOTclGdbm/) fi + mkdir -p library/xml/TclExpat-1.1/ subdirs="$subdirs library/xml/TclExpat-1.1/" dnl AC_CONFIG_SUBDIRS(library/xml/TclExpat-1.1/) else @@ -104,7 +107,7 @@ # do not modify the following lines manually, they are generated with changeXOTclVersion XOTCL_MAJOR_VERSION=1 XOTCL_MINOR_VERSION=3 -XOTCL_RELEASE_LEVEL=.0 +XOTCL_RELEASE_LEVEL=.1 XOTCL_VERSION=${XOTCL_MAJOR_VERSION}.${XOTCL_MINOR_VERSION} NODOT_VERSION=${XOTCL_MAJOR_VERSION}${XOTCL_MINOR_VERSION} @@ -379,7 +382,7 @@ AC_SUBST(XOTCL_STUB_LIB_SPEC) AC_SUBST(XOTCL_BUILD_STUB_LIB_PATH) AC_SUBST(XOTCL_STUB_LIB_PATH) -XOTCL_SRC_DIR=`pwd` +XOTCL_SRC_DIR=$srcdir AC_SUBST(XOTCL_SRC_DIR) AC_SUBST(XOTCLSH) AC_SUBST(XOWISH) @@ -412,9 +415,7 @@ #-------------------------------------------------------------------- CONFIG_CLEAN_FILES="CONFIG_OUTPUT_FILES autom4te.cache/" - AC_SUBST(CONFIG_CLEAN_FILES) - AC_CONFIG_FILES(CONFIG_OUTPUT_FILES) #-------------------------------------------------------------------- @@ -433,8 +434,16 @@ for subdir in ${subdirs} do - (cd $subdir; eval $SHELL configure ${ac_configure_args} --with-xotcl=${here}) + echo "======================= configure $subdir ======================" + if test x"${srcdir}" == x. ; then + confdir=. + else + confdir=${srcdir}/$subdir + fi + (cd $subdir; eval $SHELL ${confdir}/configure ${ac_configure_args} --with-xotcl=${here}) done + + Index: xotcl/doc/index.html =================================================================== diff -u -r9722a51911e1502444c173306c8c88f7f3888989 -r464284f53643031115e4da0204025a733675ad60 --- xotcl/doc/index.html (.../index.html) (revision 9722a51911e1502444c173306c8c88f7f3888989) +++ xotcl/doc/index.html (.../index.html) (revision 464284f53643031115e4da0204025a733675ad60) @@ -22,7 +22,7 @@

Index: xotcl/doc/langRef-xotcl.pdf =================================================================== diff -u -r3e7d71672a58cd397ff02f6a89f901eac9a6a38b -r464284f53643031115e4da0204025a733675ad60 Binary files differ Index: xotcl/doc/tutorial.pdf =================================================================== diff -u -r3e7d71672a58cd397ff02f6a89f901eac9a6a38b -r464284f53643031115e4da0204025a733675ad60 Binary files differ Index: xotcl/doc/xo-daemon.html =================================================================== diff -u -rf7894d9be99a8da3a04218abcdb9bd46b6d625c8 -r464284f53643031115e4da0204025a733675ad60 --- xotcl/doc/xo-daemon.html (.../xo-daemon.html) (revision f7894d9be99a8da3a04218abcdb9bd46b6d625c8) +++ xotcl/doc/xo-daemon.html (.../xo-daemon.html) (revision 464284f53643031115e4da0204025a733675ad60) @@ -2,22 +2,22 @@ - XOTcl - Documentation -- ./apps/utils/xo-daemon + XOTcl - Documentation -- /home/neumann/xotcl-1.3.1/apps/utils/xo-daemon

- ./apps/utils/xo-daemon - ./apps/utils/xo-daemon

+ /home/neumann/xotcl-1.3.1/apps/utils/xo-daemon + /home/neumann/xotcl-1.3.1/apps/utils/xo-daemon

Package/File Information

Package required: XOTcl

Filename: - - ./apps/utils/xo-daemon + + /home/neumann/xotcl-1.3.1/apps/utils/xo-daemon

@@ -75,7 +75,7 @@ Date: - [::xotcl::rcs date {$Date: 2004/05/23 22:50:39 $}] + [::xotcl::rcs date {$Date: 2004/08/19 09:57:50 $}] Index: xotcl/doc/xo-whichPkg.html =================================================================== diff -u -rf7894d9be99a8da3a04218abcdb9bd46b6d625c8 -r464284f53643031115e4da0204025a733675ad60 --- xotcl/doc/xo-whichPkg.html (.../xo-whichPkg.html) (revision f7894d9be99a8da3a04218abcdb9bd46b6d625c8) +++ xotcl/doc/xo-whichPkg.html (.../xo-whichPkg.html) (revision 464284f53643031115e4da0204025a733675ad60) @@ -2,13 +2,13 @@ - XOTcl - Documentation -- ./apps/utils/xo-whichPkg + XOTcl - Documentation -- /home/neumann/xotcl-1.3.1/apps/utils/xo-whichPkg

- ./apps/utils/xo-whichPkg - ./apps/utils/xo-whichPkg

+ /home/neumann/xotcl-1.3.1/apps/utils/xo-whichPkg + /home/neumann/xotcl-1.3.1/apps/utils/xo-whichPkg

Package/File Information

@@ -18,8 +18,8 @@

Filename: - - ./apps/utils/xo-whichPkg + + /home/neumann/xotcl-1.3.1/apps/utils/xo-whichPkg

@@ -51,7 +51,7 @@ Date: - [::xotcl::rcs date {$Date: 2004/05/23 22:50:39 $}] + [::xotcl::rcs date {$Date: 2004/08/19 09:57:50 $}] Index: xotcl/library/lib/changeXOTclVersion.xotcl =================================================================== diff -u -r638782f84b31e4ebfd00529381e280c70f9950bc -r464284f53643031115e4da0204025a733675ad60 --- xotcl/library/lib/changeXOTclVersion.xotcl (.../changeXOTclVersion.xotcl) (revision 638782f84b31e4ebfd00529381e280c70f9950bc) +++ xotcl/library/lib/changeXOTclVersion.xotcl (.../changeXOTclVersion.xotcl) (revision 464284f53643031115e4da0204025a733675ad60) @@ -6,7 +6,7 @@ # set XOTCL_MAJOR_VERSION 1 set XOTCL_MINOR_VERSION 3 -set XOTCL_RELEASE_LEVEL .0 +set XOTCL_RELEASE_LEVEL .1 # example settings: # 1.0 Index: xotcl/library/serialize/Serializer.xotcl =================================================================== diff -u -r638782f84b31e4ebfd00529381e280c70f9950bc -r464284f53643031115e4da0204025a733675ad60 --- xotcl/library/serialize/Serializer.xotcl (.../Serializer.xotcl) (revision 638782f84b31e4ebfd00529381e280c70f9950bc) +++ xotcl/library/serialize/Serializer.xotcl (.../Serializer.xotcl) (revision 464284f53643031115e4da0204025a733675ad60) @@ -1,4 +1,4 @@ -# $Id: Serializer.xotcl,v 1.3 2004/08/17 10:12:55 neumann Exp $ +# $Id: Serializer.xotcl,v 1.4 2004/08/19 09:57:50 neumann Exp $ package require XOTcl 1.0 package provide xotcl::serializer 0.4 @@ -11,7 +11,7 @@ authors { Gustaf Neumann, Gustaf.Neumann@wu-wien.ac.at } - date { $Date: 2004/08/17 10:12:55 $ } + date { $Date: 2004/08/19 09:57:50 $ } } @ Serializer proc all { @@ -99,7 +99,7 @@ if {[$o info ${prefix}default $m $v x]} { lappend arglist [list $v $x] } {lappend arglist $v} } - lappend r ${prefix}proc $m [$o info ${prefix}nonposargs] \ + lappend r ${prefix}proc $m [$o info ${prefix}nonposargs $m] \ $arglist [$o info ${prefix}body $m] foreach p {pre post} { if {[$o info ${prefix}$p $m]!=""} {lappend r [$o info ${prefix}$p $m]} Index: xotcl/library/store/XOTclGdbm/Makefile =================================================================== diff -u -r638782f84b31e4ebfd00529381e280c70f9950bc -r464284f53643031115e4da0204025a733675ad60 --- xotcl/library/store/XOTclGdbm/Makefile (.../Makefile) (revision 638782f84b31e4ebfd00529381e280c70f9950bc) +++ xotcl/library/store/XOTclGdbm/Makefile (.../Makefile) (revision 464284f53643031115e4da0204025a733675ad60) @@ -12,7 +12,7 @@ # See the file "license.terms" for information on usage and redistribution # of this file, and for a DISCLAIMER OF ALL WARRANTIES. # -# RCS: @(#) $Id: Makefile,v 1.14 2004/08/17 10:12:55 neumann Exp $ +# RCS: @(#) $Id: Makefile,v 1.15 2004/08/19 09:57:50 neumann Exp $ #======================================================================== # Add additional lines to handle any additional AC_SUBST cases that @@ -135,7 +135,7 @@ TCLSH = $(TCLSH_ENV) $(TCLSH_PROG) SHARED_BUILD = 1 -INCLUDES = -I/home/neumann/xotcl-1.3.0/generic -I"/usr/include" +INCLUDES = -I./generic -I"/usr/include" EXTRA_CFLAGS = @@ -150,7 +150,7 @@ CONFIG_CLEAN_FILES = Makefile CPPFLAGS = -LIBS = -L/home/neumann/xotcl-1.3.0 -lxotclstub1.3.0 -lgdbm +LIBS = -L/home/neumann/xotcl-1.3.1 -lxotclstub1.3.1 -lgdbm AR = ar CFLAGS = ${CFLAGS_DEFAULT} ${CFLAGS_WARNING} ${SHLIB_CFLAGS} COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) Index: xotcl/library/store/XOTclGdbm/configure.in =================================================================== diff -u -r638782f84b31e4ebfd00529381e280c70f9950bc -r464284f53643031115e4da0204025a733675ad60 --- xotcl/library/store/XOTclGdbm/configure.in (.../configure.in) (revision 638782f84b31e4ebfd00529381e280c70f9950bc) +++ xotcl/library/store/XOTclGdbm/configure.in (.../configure.in) (revision 464284f53643031115e4da0204025a733675ad60) @@ -3,7 +3,7 @@ dnl generate the file "configure", which is run during Tcl installation dnl to configure the system for the local environment. # -# RCS: @(#) $Id: configure.in,v 1.3 2004/08/17 10:12:55 neumann Exp $ +# RCS: @(#) $Id: configure.in,v 1.4 2004/08/19 09:57:50 neumann Exp $ #----------------------------------------------------------------------- # Sample configure.in for Tcl Extensions. The only places you should @@ -243,3 +243,5 @@ AC_OUTPUT + + Index: xotcl/library/store/XOTclSdbm/Makefile =================================================================== diff -u -r638782f84b31e4ebfd00529381e280c70f9950bc -r464284f53643031115e4da0204025a733675ad60 --- xotcl/library/store/XOTclSdbm/Makefile (.../Makefile) (revision 638782f84b31e4ebfd00529381e280c70f9950bc) +++ xotcl/library/store/XOTclSdbm/Makefile (.../Makefile) (revision 464284f53643031115e4da0204025a733675ad60) @@ -12,7 +12,7 @@ # See the file "license.terms" for information on usage and redistribution # of this file, and for a DISCLAIMER OF ALL WARRANTIES. # -# RCS: @(#) $Id: Makefile,v 1.14 2004/08/17 10:12:55 neumann Exp $ +# RCS: @(#) $Id: Makefile,v 1.15 2004/08/19 09:57:50 neumann Exp $ #======================================================================== # Add additional lines to handle any additional AC_SUBST cases that @@ -135,7 +135,7 @@ TCLSH = $(TCLSH_ENV) $(TCLSH_PROG) SHARED_BUILD = 1 -INCLUDES = -I/home/neumann/xotcl-1.3.0/generic -I"/usr/include" +INCLUDES = -I./generic -I"/usr/include" EXTRA_CFLAGS = @@ -150,7 +150,7 @@ CONFIG_CLEAN_FILES = Makefile CPPFLAGS = -LIBS = -L/home/neumann/xotcl-1.3.0 -lxotclstub1.3.0 +LIBS = -L/home/neumann/xotcl-1.3.1 -lxotclstub1.3.1 AR = ar CFLAGS = ${CFLAGS_DEFAULT} ${CFLAGS_WARNING} ${SHLIB_CFLAGS} COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) Index: xotcl/library/store/XOTclSdbm/configure.in =================================================================== diff -u -r638782f84b31e4ebfd00529381e280c70f9950bc -r464284f53643031115e4da0204025a733675ad60 --- xotcl/library/store/XOTclSdbm/configure.in (.../configure.in) (revision 638782f84b31e4ebfd00529381e280c70f9950bc) +++ xotcl/library/store/XOTclSdbm/configure.in (.../configure.in) (revision 464284f53643031115e4da0204025a733675ad60) @@ -3,7 +3,7 @@ dnl generate the file "configure", which is run during Tcl installation dnl to configure the system for the local environment. # -# RCS: @(#) $Id: configure.in,v 1.3 2004/08/17 10:12:55 neumann Exp $ +# RCS: @(#) $Id: configure.in,v 1.4 2004/08/19 09:57:50 neumann Exp $ #----------------------------------------------------------------------- # Sample configure.in for Tcl Extensions. The only places you should @@ -206,3 +206,5 @@ AC_OUTPUT([Makefile]) + + Index: xotcl/library/xml/TclExpat-1.1/Makefile =================================================================== diff -u -r638782f84b31e4ebfd00529381e280c70f9950bc -r464284f53643031115e4da0204025a733675ad60 --- xotcl/library/xml/TclExpat-1.1/Makefile (.../Makefile) (revision 638782f84b31e4ebfd00529381e280c70f9950bc) +++ xotcl/library/xml/TclExpat-1.1/Makefile (.../Makefile) (revision 464284f53643031115e4da0204025a733675ad60) @@ -12,7 +12,7 @@ # See the file "license.terms" for information on usage and redistribution # of this file, and for a DISCLAIMER OF ALL WARRANTIES. # -# RCS: @(#) $Id: Makefile,v 1.14 2004/08/17 10:12:55 neumann Exp $ +# RCS: @(#) $Id: Makefile,v 1.15 2004/08/19 09:57:50 neumann Exp $ #======================================================================== # Add additional lines to handle any additional AC_SUBST cases that @@ -135,7 +135,7 @@ TCLSH = $(TCLSH_ENV) $(TCLSH_PROG) SHARED_BUILD = 1 -INCLUDES = -I/home/neumann/xotcl-1.3.0/generic -I"/usr/include" +INCLUDES = -I./generic -I"/usr/include" EXTRA_CFLAGS = @@ -150,7 +150,7 @@ CONFIG_CLEAN_FILES = Makefile CPPFLAGS = -LIBS = -L/home/neumann/xotcl-1.3.0 -lxotclstub1.3.0 +LIBS = -L/home/neumann/xotcl-1.3.1 -lxotclstub1.3.1 AR = ar CFLAGS = ${CFLAGS_DEFAULT} ${CFLAGS_WARNING} ${SHLIB_CFLAGS} COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) Index: xotcl/library/xml/TclExpat-1.1/configure.in =================================================================== diff -u -r638782f84b31e4ebfd00529381e280c70f9950bc -r464284f53643031115e4da0204025a733675ad60 --- xotcl/library/xml/TclExpat-1.1/configure.in (.../configure.in) (revision 638782f84b31e4ebfd00529381e280c70f9950bc) +++ xotcl/library/xml/TclExpat-1.1/configure.in (.../configure.in) (revision 464284f53643031115e4da0204025a733675ad60) @@ -3,7 +3,7 @@ dnl generate the file "configure", which is run during Tcl installation dnl to configure the system for the local environment. # -# RCS: @(#) $Id: configure.in,v 1.3 2004/08/17 10:12:55 neumann Exp $ +# RCS: @(#) $Id: configure.in,v 1.4 2004/08/19 09:57:50 neumann Exp $ #----------------------------------------------------------------------- # Sample configure.in for Tcl Extensions. The only places you should @@ -206,3 +206,5 @@ AC_OUTPUT([Makefile]) + + Index: xotcl/tests/actiweb.test =================================================================== diff -u -r638782f84b31e4ebfd00529381e280c70f9950bc -r464284f53643031115e4da0204025a733675ad60 --- xotcl/tests/actiweb.test (.../actiweb.test) (revision 638782f84b31e4ebfd00529381e280c70f9950bc) +++ xotcl/tests/actiweb.test (.../actiweb.test) (revision 464284f53643031115e4da0204025a733675ad60) @@ -1,5 +1,5 @@ # -*- Mode: tcl -*- -# $Id: actiweb.test,v 1.2 2004/08/17 10:12:55 neumann Exp $ +# $Id: actiweb.test,v 1.3 2004/08/19 09:57:50 neumann Exp $ # regression test for actiweb examples #if {[set ::tcl_platform(platform)] == "windows"} { # lappend auto_path . @@ -79,5 +79,5 @@ -cmd [list SimpleRequest r0 -url http://localhost:8092/receiver::exit] \ -post {catch {close $::PIPE5}; exit} -after 2000 {Test run} +after 3000 {Test run} catch {vwait forever} Index: xotcl/unix/pkgIndex.unix =================================================================== diff -u -r638782f84b31e4ebfd00529381e280c70f9950bc -r464284f53643031115e4da0204025a733675ad60 --- xotcl/unix/pkgIndex.unix (.../pkgIndex.unix) (revision 638782f84b31e4ebfd00529381e280c70f9950bc) +++ xotcl/unix/pkgIndex.unix (.../pkgIndex.unix) (revision 464284f53643031115e4da0204025a733675ad60) @@ -1,4 +1,4 @@ - package ifneeded XOTcl 1.3.0 [list load \ - [file join $dir libxotcl1.3.0.so] XOTcl] + package ifneeded XOTcl 1.3.1 [list load \ + [file join $dir libxotcl1.3.1.so] XOTcl] Index: xotcl/unix/xotcl.spec =================================================================== diff -u -r638782f84b31e4ebfd00529381e280c70f9950bc -r464284f53643031115e4da0204025a733675ad60 --- xotcl/unix/xotcl.spec (.../xotcl.spec) (revision 638782f84b31e4ebfd00529381e280c70f9950bc) +++ xotcl/unix/xotcl.spec (.../xotcl.spec) (revision 464284f53643031115e4da0204025a733675ad60) @@ -1,10 +1,10 @@ Summary: Object Oriented Extension for Tcl Name: xotcl -Version: 1.3.0 +Version: 1.3.1 Release: 0 Copyright: open source Group: Development/Languages -Source: http://www.xotcl.org/xotcl-1.3.0.tar.gz +Source: http://www.xotcl.org/xotcl-1.3.1.tar.gz URL: http://www.xotcl.org Packager: Gustaf.Neumann@wu-wien.ac.at Distribution: RedHat 8.0 @@ -21,7 +21,7 @@ consult http://www.xotcl.org %prep -%setup -q -n xotcl-1.3.0 +%setup -q -n xotcl-1.3.1 %build @@ -37,7 +37,7 @@ %undefine __check_files %doc doc -/usr/lib/xotcl1.3.0 +/usr/lib/xotcl1.3.1 /usr/bin/xotclsh /usr/bin/xowish /usr/include/xotclDecls.h Index: xotcl/xotclConfig.sh =================================================================== diff -u -r638782f84b31e4ebfd00529381e280c70f9950bc -r464284f53643031115e4da0204025a733675ad60 --- xotcl/xotclConfig.sh (.../xotclConfig.sh) (revision 638782f84b31e4ebfd00529381e280c70f9950bc) +++ xotcl/xotclConfig.sh (.../xotclConfig.sh) (revision 464284f53643031115e4da0204025a733675ad60) @@ -15,54 +15,54 @@ XOTCL_VERSION='1.3' XOTCL_MAJOR_VERSION='1' XOTCL_MINOR_VERSION='3' -XOTCL_RELEASE_LEVEL='.0' +XOTCL_RELEASE_LEVEL='.1' # String to pass to compiles to pick up includes during build # (i.e., assuming nothing has been installed) -XOTCL_BUILD_INCLUDE_DIR='/home/neumann/xotcl-1.3.0/generic' +XOTCL_BUILD_INCLUDE_DIR='./generic' XOTCL_BUILD_INCLUDE_SPEC="-I${XOTCL_BUILD_INCLUDE_DIR}" # String to pass to compiles to pick up the XOTcl includes from their # installed directory. -XOTCL_INCLUDE_DIR="/usr/include/xotcl1.3.0" +XOTCL_INCLUDE_DIR="/usr/include/xotcl1.3.1" XOTCL_INCLUDE_SPEC="-I$XOTCL_INCLUDE_DIR" # The name of the XOTcl library (may be either a .a file or a shared library): -XOTCL_LIB_FILE=libxotcl1.3.0.so +XOTCL_LIB_FILE=libxotcl1.3.1.so # String to pass to linker to pick up the XOTcl library from its # build directory. -XOTCL_BUILD_LIB_SPEC='-L/home/neumann/xotcl-1.3.0 -lxotcl1.3.0' +XOTCL_BUILD_LIB_SPEC='-L/home/neumann/xotcl-1.3.1 -lxotcl1.3.1' # String to pass to linker to pick up the XOTcl library from its # installed directory. -XOTCL_LIB_SPEC='-L/usr/lib/xotcl1.3.0 -lxotcl1.3.0' +XOTCL_LIB_SPEC='-L/usr/lib/xotcl1.3.1 -lxotcl1.3.1' # The name of the XOTcl stub library (a .a file): -# XOTCL_STUB_LIB_FILE=libxotclstub1.3.0.a +# XOTCL_STUB_LIB_FILE=libxotclstub1.3.1.a # String to pass to linker to pick up the XOTcl stub library from its # build directory. -XOTCL_BUILD_STUB_LIB_SPEC='-L/home/neumann/xotcl-1.3.0 -lxotclstub1.3.0' +XOTCL_BUILD_STUB_LIB_SPEC='-L/home/neumann/xotcl-1.3.1 -lxotclstub1.3.1' # String to pass to linker to pick up the XOTcl stub library from its # installed directory. -XOTCL_STUB_LIB_SPEC='-L/usr/lib/xotcl1.3.0 -lxotclstub1.3.0' +XOTCL_STUB_LIB_SPEC='-L/usr/lib/xotcl1.3.1 -lxotclstub1.3.1' # Name of the xotcl stub library with full path in build and install directory -XOTCL_BUILD_STUB_LIB_PATH='/home/neumann/xotcl-1.3.0/libxotclstub1.3.0.a' -XOTCL_STUB_LIB_PATH='/usr/lib/xotcl1.3.0/libxotclstub1.3.0.a' +XOTCL_BUILD_STUB_LIB_PATH='/home/neumann/xotcl-1.3.1/libxotclstub1.3.1.a' +XOTCL_STUB_LIB_PATH='/usr/lib/xotcl1.3.1/libxotclstub1.3.1.a' # Location of the top-level source directories from which XOTcl # was built. This is the directory that contains generic, unix, etc. # If XOTcl was compiled in a different place than the directory # containing the source files, this points to the location of the sources, # not the location where XOTcl was compiled. -XOTCL_SRC_DIR='/home/neumann/xotcl-1.3.0' +XOTCL_SRC_DIR='.' # shared and unshared library suffix -XOTCL_SHARED_LIB_SUFFIX=1.3.0.so -XOTCL_UNSHARED_LIB_SUFFIX=1.3.0.a +XOTCL_SHARED_LIB_SUFFIX=1.3.1.so +XOTCL_UNSHARED_LIB_SUFFIX=1.3.1.a # the shell in whose installation dirs the xotcl package is installed XOTCL_COMPATIBLE_TCLSH=/home/neumann/tcl8.4.7/unix/tclsh