scsh-checkins
[Top] [All Lists]

[Scsh-checkins] CVS: scsh Makefile.in,1.54,1.55 RELEASE,1.33,1.34 initia

To: scsh-checkins@lists.sourceforge.net
Subject: [Scsh-checkins] CVS: scsh Makefile.in,1.54,1.55 RELEASE,1.33,1.34 initial.image,1.5,1.6 scsh.spec,1.1,1.2
From: "Brian D. Carlstrom" <bdc@users.sourceforge.net>
Date: Sun, 25 Feb 2001 11:51:58 -0800
List-id: <scsh-checkins.lists.sourceforge.net>
Sender: scsh-checkins-admin@lists.sourceforge.net
Update of /cvsroot/scsh/scsh
In directory usw-pr-cvs1:/tmp/cvs-serv25287

Modified Files:
        Makefile.in RELEASE initial.image scsh.spec 
Log Message:
Summary: 

Three changes
- Updated 0.5.2 to 0.5.3
- Updated for latest cygwin, removing MKS dependency
- Added cleaned up ODBC code

Details:

Updated 0.5.2 to 0.5.3

        M RELEASE
        M scsh.spec
        M bin/scsh-release
        M bin/scsh-test
        M doc/scsh-manual/front.tex
        M doc/scsh-manual/man.tex
        M scsh/minor-version-number
        M scsh/oldtop.scm
        M scsh/scsh-version.scm

Rebuilt to get new version number

        M initial.image

Remove MKS dependency now that Cygwin cat works on binary files
without munging with carriage returns and newlines.

        M cig/image2script

Changed cygwin32 to cygwin.

        M scsh/Makefile.in

Added #ifndef __CYGWIN__ around some pesky extern references.

        M scsh/scsh/network1.c
        M scsh/scsh/time1.c

Updated with optional ODBC bits. This is going to be hard to make nice
and clean. 

        M scsh/Makefile.in

New ODBC code

        A scsh/odbc/odbc.txt
        A scsh/odbc/odbc0.c
        A scsh/odbc/odbc0.scm
        A scsh/odbc/odbc1.c
        A scsh/odbc/odbc1.scm
        A scsh/odbc/odbc2.c
        A scsh/odbc/odbc2.scm
        A scsh/odbc/scsh-odbc.c

New odbc-interface and odbc-package

        M scsh/scsh/scsh-interfaces.scm
        M scsh/scsh/scsh-package.scm


Index: Makefile.in
===================================================================
RCS file: /cvsroot/scsh/scsh/Makefile.in,v
retrieving revision 1.54
retrieving revision 1.55
diff -C2 -r1.54 -r1.55
*** Makefile.in 1999/09/15 14:54:48     1.54
--- Makefile.in 2001/02/25 19:51:55     1.55
***************
*** 4,7 ****
--- 4,12 ----
  # Documentation in files INSTALL and doc/install.txt
  
+ ODBC=/cygdrive/d/Program Files/Microsoft Platform SDK
+ #ODBCCPPFLAGS="-I$(ODBC)/Include/"
+ ODBCLDFLAGS="-L$(ODBC)/Lib/"
+ ODBCLIBS=-lodbc32
+ 
  srcdir = @srcdir@
  VPATH = @srcdir@
***************
*** 9,21 ****
  DEFS = @DEFS@
  EXEEXT = @EXEEXT@
! LIBS = @LIBS@
  #DBOPEN = @DBOPEN@
  CFLAGS = @CFLAGS@
! CPPFLAGS= @CPPFLAGS@ -I$(srcdir)/cig -I$(srcdir)/scsh/regexp
  INSTALL = @INSTALL@
  INSTALL_PROGRAM = @INSTALL_PROGRAM@ -c
  INSTALL_DATA = @INSTALL_DATA@ -c
  
! LDFLAGS = -g @LDFLAGS@
  LDFLAGS_AIX= @LDFLAGS_AIX@
  
--- 14,26 ----
  DEFS = @DEFS@
  EXEEXT = @EXEEXT@
! LIBS = @LIBS@ $(ODBCLIBS)
  #DBOPEN = @DBOPEN@
  CFLAGS = @CFLAGS@
! CPPFLAGS= @CPPFLAGS@ -I$(srcdir)/cig -I$(srcdir)/scsh/regexp $(ODBCCPPFLAGS)
  INSTALL = @INSTALL@
  INSTALL_PROGRAM = @INSTALL_PROGRAM@ -c
  INSTALL_DATA = @INSTALL_DATA@ -c
  
! LDFLAGS = -g @LDFLAGS@ $(ODBCLDFLAGS)
  LDFLAGS_AIX= @LDFLAGS_AIX@
  
***************
*** 128,133 ****
  #     scsh/dbm.o scsh/dbm1.o
  
  OBJS = unix.o dynload.o prescheme.o extension.o scheme48vm.o \
!       process_args.o $(CIGOBJS) $(SCSHVMHACKS) $(SCSHOBJS) 
  
  # Sources:
--- 133,145 ----
  #     scsh/dbm.o scsh/dbm1.o
  
+ SCSHODBCOBJS = \
+       scsh/odbc/scsh-odbc.o  \
+       scsh/odbc/odbc0.o \
+       scsh/odbc/odbc1.o \
+       scsh/odbc/odbc2.o \
+ #
+ 
  OBJS = unix.o dynload.o prescheme.o extension.o scheme48vm.o \
!       process_args.o $(CIGOBJS) $(SCSHVMHACKS) $(SCSHOBJS) $(SCSHODBCOBJS)
  
  # Sources:
***************
*** 188,192 ****
  
  $(VM): main.o $(OBJS) $(AIX_P)
!       if [ ! "$${OSTYPE}" = "cygwin32" ] ; then \
            $(CC) $(LDFLAGS) $(LDFLAGS_AIX) -o $@ main.o $(OBJS) $(LIBS); \
        else \
--- 200,204 ----
  
  $(VM): main.o $(OBJS) $(AIX_P)
!       if [ ! "$${OSTYPE}" = "cygwin" ] ; then \
            $(CC) $(LDFLAGS) $(LDFLAGS_AIX) -o $@ main.o $(OBJS) $(LIBS); \
        else \
***************
*** 195,199 ****
                --output-def $@.def \
                main.o $(OBJS); \
!           $(CC) -s -Wl,--base-file,$@.base -o $@ main.o $(OBJS); \
            dlltool  \
                --dllname $@ \
--- 207,211 ----
                --output-def $@.def \
                main.o $(OBJS); \
!           $(CC) -s -Wl,--base-file,$@.base -o $@ main.o $(OBJS) $(LIBS); \
            dlltool  \
                --dllname $@ \
***************
*** 201,205 ****
                --base-file $@.base \
                --output-exp $@.exp; \
!           $(CC) -s -Wl,--base-file,$@.base,$@.exp -o $@ main.o $(OBJS); \
            dlltool \
                --dllname $@ \
--- 213,217 ----
                --base-file $@.base \
                --output-exp $@.exp; \
!           $(CC) -s -Wl,--base-file,$@.base,$@.exp -o $@ main.o $(OBJS) 
$(LIBS); \
            dlltool \
                --dllname $@ \
***************
*** 207,211 ****
                --base-file $@.base \
                --output-exp $@.exp; \
!           $(CC) -Wl,$@.exp -o $@ main.o $(OBJS); \
        fi
  
--- 219,223 ----
                --base-file $@.base \
                --output-exp $@.exp; \
!           $(CC) -Wl,$@.exp -o $@ main.o $(OBJS) $(LIBS); \
        fi
  
***************
*** 359,364 ****
                scsh/endian.scm scsh/static.scm \
                exportlist.aix
!       $(RM) a.exe $(VM).base $(VM).def $(VM).exp 
!       -find . -name '*~' -o -name '#*'  -o -name core -exec rm {} \;
  
  man:  $(MANPAGE)
--- 371,376 ----
                scsh/endian.scm scsh/static.scm \
                exportlist.aix
!       $(RM) a.exe $(VM).base $(VM).def $(VM).exp $(VM)$(EXEEXT).stackdump
!       -find . -name '*~' -o -name '#*' -o -name core -exec rm {} \;
  
  man:  $(MANPAGE)
***************
*** 609,612 ****
--- 621,627 ----
        scsh/network.scm \
        scsh/newports.scm \
+       scsh/odbc/odbc0.scm \
+       scsh/odbc/odbc1.scm \
+       scsh/odbc/odbc2.scm \
        scsh/procobj.scm \
        scsh/pty.scm \
***************
*** 646,649 ****
--- 661,667 ----
  scsh/tty.c:           scsh/tty.scm
  scsh/time.c:          scsh/time.scm
+ scsh/odbc/odbc0.c:    scsh/odbc/odbc0.scm
+ scsh/odbc/odbc1.c:    scsh/odbc/odbc1.scm
+ scsh/odbc/odbc2.c:    scsh/odbc/odbc2.scm
  
  scsh/scsh: scsh/scsh-tramp.c
***************
*** 721,725 ****
  
  clean-scsh:
!       $(RM) scsh/*.o scsh/regexp/*.o scsh/rx/*.o scsh/machine/*.o 
        $(RM) scsh/*.image 
        $(RM) $(LIBSCSH) scsh/scsh$(EXEEXT) scsh/scsh.vm
--- 739,747 ----
  
  clean-scsh:
!       $(RM) scsh/*.o
!       $(RM) scsh/machine/*.o 
!       $(RM) scsh/odbc/*.o
!       $(RM) scsh/regexp/*.o
!       $(RM) scsh/rx/*.o
        $(RM) scsh/*.image 
        $(RM) $(LIBSCSH) scsh/scsh$(EXEEXT) scsh/scsh.vm

Index: RELEASE
===================================================================
RCS file: /cvsroot/scsh/scsh/RELEASE,v
retrieving revision 1.33
retrieving revision 1.34
diff -C2 -r1.33 -r1.34
*** RELEASE     1999/10/05 06:10:19     1.33
--- RELEASE     2001/02/25 19:51:55     1.34
***************
*** 1,10 ****
! Scsh 0.5.2 Release notes                                      -*- outline -*-
  
! We are pleased to release scsh version 0.5.2.  The new release has many bug
  fixes, improvements and new features.
  
  The text below gives a general description of scsh, instructions for obtaining
  it, pointers to discussion forums, and a description of the new features in
! release 0.5.2.  (Emacs should display this document is in outline mode. Say
  c-h m for instructions on how to move through it by sections (e.g., c-c c-n,
  c-c c-p).)
--- 1,10 ----
! Scsh 0.5.3 Release notes                                      -*- outline -*-
  
! We are pleased to release scsh version 0.5.3.  The new release has many bug
  fixes, improvements and new features.
  
  The text below gives a general description of scsh, instructions for obtaining
  it, pointers to discussion forums, and a description of the new features in
! release 0.5.3.  (Emacs should display this document is in outline mode. Say
  c-h m for instructions on how to move through it by sections (e.g., c-c c-n,
  c-c c-p).)
***************
*** 272,276 ****
        Manuel Serrano
        Mark Shirle
!       Bill Sommerfeld
        Mike Sperber
        Harvey J. Stein
--- 272,276 ----
        Manuel Serrano
        Mark Shirle
!       Bill Somerfeld
        Mike Sperber
        Harvey J. Stein

Index: initial.image
===================================================================
RCS file: /cvsroot/scsh/scsh/initial.image,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -r1.5 -r1.6
Binary files /tmp/cvs6wR7Mb and /tmp/cvsmYrtHf differ

Index: scsh.spec
===================================================================
RCS file: /cvsroot/scsh/scsh/scsh.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** scsh.spec   2000/06/13 23:59:03     1.1
--- scsh.spec   2001/02/25 19:51:55     1.2
***************
*** 1,5 ****
  Summary: Scheme shell
  Name: scsh
! Version: 0.5.2
  Release: 1
  Copyright: Massachusetts Institute of Technology
--- 1,5 ----
  Summary: Scheme shell
  Name: scsh
! Version: 0.5.3
  Release: 1
  Copyright: Massachusetts Institute of Technology



<Prev in Thread] Current Thread [Next in Thread>
  • [Scsh-checkins] CVS: scsh Makefile.in,1.54,1.55 RELEASE,1.33,1.34 initial.image,1.5,1.6 scsh.spec,1.1,1.2, Brian D. Carlstrom <=