diff options
author | Thomas Gellekum <tg@FreeBSD.org> | 1997-10-07 09:20:12 +0000 |
---|---|---|
committer | Thomas Gellekum <tg@FreeBSD.org> | 1997-10-07 09:20:12 +0000 |
commit | ae3c2d150f19b3c79fe047588fd8c5a51a3410ea (patch) | |
tree | c26334d917a66117adafc7f563cdc938ee74643c /lang/gcl/files/patch-ab | |
parent | Upgrade to 4.3.16. (diff) |
Upgrade to 2.2.2.
PR: 4699
Submitted by: Justin M. Seger <jseger@freebsd.scds.com>
Diffstat (limited to 'lang/gcl/files/patch-ab')
-rw-r--r-- | lang/gcl/files/patch-ab | 195 |
1 files changed, 38 insertions, 157 deletions
diff --git a/lang/gcl/files/patch-ab b/lang/gcl/files/patch-ab index d6ce950eb7ce..9090b7997ce6 100644 --- a/lang/gcl/files/patch-ab +++ b/lang/gcl/files/patch-ab @@ -1,157 +1,38 @@ -*** makefile.0 Mon Apr 10 03:14:48 1995 ---- makefile Mon Apr 10 23:12:23 1995 -*************** -*** 29,44 **** - - LBINDIR=/usr/local/bin - -! OFLAG = -O -! LIBS = -lm -! ODIR_DEBUG= -O4 - - # This CC string will be used for compilation of the system, - # and also in the compiler::*cc* variable for later compilation of - # lisp files. - # (the -pipe is just since our file system is slow..) -! CC = gcc -pipe -fwritable-strings -DVOL=volatile -I$(GCLDIR)/o -! LDCC=${CC} -static - - # Enable the fastloading mechanism which does not use ld -A - # requires c/rel_.. machine dependent code. ---- 29,44 ---- - - LBINDIR=/usr/local/bin - -! OFLAG = -O -! LIBS = -lm -! ODIR_DEBUG= -O4 - - # This CC string will be used for compilation of the system, - # and also in the compiler::*cc* variable for later compilation of - # lisp files. - # (the -pipe is just since our file system is slow..) -! CC = gcc -pipe -fwritable-strings -DVOL=volatile -I$(GCLDIR)/o -! LDCC=${CC} -static - - # Enable the fastloading mechanism which does not use ld -A - # requires c/rel_.. machine dependent code. -*************** -*** 46,52 **** - RSYM = rsym - SFASL = $(ODIR)/sfasl.o - -! # Use the mp.s file on 68k machine - - # new gcc doesn't make a good .s file using optimisations. - # so either use $(MPDIR)/mpi.o $(MPDIR)/libmport.a ---- 46,52 ---- - RSYM = rsym - SFASL = $(ODIR)/sfasl.o - -! # Use the mp.s file on 68k machine - - # new gcc doesn't make a good .s file using optimisations. - # so either use $(MPDIR)/mpi.o $(MPDIR)/libmport.a -*************** -*** 66,72 **** - # the make to use for saved_kcp the profiler. - KCP=kcp-bsd - -! # dont add the .data - CAT=true - # end makedefs - ---- 66,72 ---- - # the make to use for saved_kcp the profiler. - KCP=kcp-bsd - -! # dont add the .data - CAT=true - # end makedefs - -*************** -*** 132,138 **** - echo '#' other options: -load "/tmp/foo.o" -load "jo.lsp" -eval '"(joe 3)"' >> ${PREFIX_DIR}/bin/gcl - chmod a+x ${PREFIX_DIR}/bin/gcl - -! install: - make install1 "INSTALL_LIB_DIR=${PREFIX_DIR}/lib/gcl-`cat majvers`.`cat minvers`" "PREFIX_DIR=${PREFIX_DIR}" - INSTALL_LIB_DIR= - install1: ---- 132,138 ---- - echo '#' other options: -load "/tmp/foo.o" -load "jo.lsp" -eval '"(joe 3)"' >> ${PREFIX_DIR}/bin/gcl - chmod a+x ${PREFIX_DIR}/bin/gcl - -! install: - make install1 "INSTALL_LIB_DIR=${PREFIX_DIR}/lib/gcl-`cat majvers`.`cat minvers`" "PREFIX_DIR=${PREFIX_DIR}" - INSTALL_LIB_DIR= - install1: -*************** -*** 142,148 **** - make install-command "INSTALL_LIB_DIR=${INSTALL_LIB_DIR}" "PREFIX_DIR=${PREFIX_DIR}" - rm -f ${PREFIX_DIR}/bin/gcl.exe - tar cvf - unixport/saved_gcl info/*info* doc/*.el ${LISP_LIB} \ -! gcl-tk/gcl.tcl gcl-tk/gcltkaux | (cd ${INSTALL_LIB_DIR} ;tar xvf -) - ln ${SYMB} ${INSTALL_LIB_DIR}/unixport/saved_gcl \ - ${PREFIX_DIR}/bin/gcl.exe - cat gcl-tk/gcltksrv | \ ---- 142,149 ---- - make install-command "INSTALL_LIB_DIR=${INSTALL_LIB_DIR}" "PREFIX_DIR=${PREFIX_DIR}" - rm -f ${PREFIX_DIR}/bin/gcl.exe - tar cvf - unixport/saved_gcl info/*info* doc/*.el ${LISP_LIB} \ -! h/cmpinclude.h gcl-tk/gcl.tcl gcl-tk/gcltkaux | \ -! (cd ${INSTALL_LIB_DIR} ;tar xvf -) - ln ${SYMB} ${INSTALL_LIB_DIR}/unixport/saved_gcl \ - ${PREFIX_DIR}/bin/gcl.exe - cat gcl-tk/gcltksrv | \ -*************** -*** 161,167 **** - foo: - cat gcl-tk/gcltksrv | \ - sed -e "s:#put correct dir:DIR=${INSTALL_LIB_DIR}/gcl-tk:g" \ -! -e "s:TK_LIBRARY=.*:TK_LIBRARY=${TK_LIBRARY}:g" - install-elisp-files: - (cd doc ; make install) - ---- 162,168 ---- - foo: - cat gcl-tk/gcltksrv | \ - sed -e "s:#put correct dir:DIR=${INSTALL_LIB_DIR}/gcl-tk:g" \ -! -e "s:TK_LIBRARY=.*:TK_LIBRARY=${TK_LIBRARY}:g" - install-elisp-files: - (cd doc ; make install) - -*************** -*** 173,179 **** - (cd $(CMPDIR); make clean) - (cd $(PORTDIR); make clean) - (cd gcl-tk ; make clean) -! - - - CMPINCLUDE_FILES=${HDIR}cmpincl1.h ${HDIR}compbas.h ${HDIR}enum.h ${HDIR}object.h ${HDIR}vs.h \ ---- 174,180 ---- - (cd $(CMPDIR); make clean) - (cd $(PORTDIR); make clean) - (cd gcl-tk ; make clean) -! - - - CMPINCLUDE_FILES=${HDIR}cmpincl1.h ${HDIR}compbas.h ${HDIR}enum.h ${HDIR}object.h ${HDIR}vs.h \ -*************** -*** 181,187 **** - ${HDIR}lex.h ${HDIR}eval.h ${HDIR}funlink.h \ - ${HDIR}att_ext.h ${HDIR}compbas2.h ${HDIR}/compat.h ${HDIR}/cmponly.h - -! OTHERS=${HDIR}notcomp.h ${HDIR}rgbc.h ${HDIR}stacks.h - - ${HDIR}cmpinclude.h: ${CMPINCLUDE_FILES} ${HDIR}config.h - cat ${HDIR}config.h | sed -e "1,/Begin for cmpincl/d" \ ---- 182,188 ---- - ${HDIR}lex.h ${HDIR}eval.h ${HDIR}funlink.h \ - ${HDIR}att_ext.h ${HDIR}compbas2.h ${HDIR}/compat.h ${HDIR}/cmponly.h - -! OTHERS=${HDIR}notcomp.h ${HDIR}rgbc.h ${HDIR}stacks.h - - ${HDIR}cmpinclude.h: ${CMPINCLUDE_FILES} ${HDIR}config.h - cat ${HDIR}config.h | sed -e "1,/Begin for cmpincl/d" \ +--- makefile.orig Sat Mar 22 16:47:17 1997 ++++ makefile Sun Oct 5 14:17:32 1997 +@@ -120,7 +120,7 @@ + merge: + ${CC} -o merge merge.c + +-LISP_LIB=cmpnew/collectfn.o lsp/gprof.lsp lsp/info.o lsp/profile.lsp gcl-tk/tkl.o gcl-tk/tinfo.o gcl-tk/demos/*.lsp gcl-tk/demos/*.lisp gcl-tk/demos/*.o ++LISP_LIB=cmpnew/collectfn.o lsp/gprof.lsp lsp/info.o lsp/profile.lsp + + install-command: + rm -f ${PREFIX_DIR}/bin/gcl +@@ -141,21 +141,15 @@ + -if [ -d "${PREFIX_DIR}/lib" ] ;then true; else mkdir ${PREFIX_DIR}/lib ; fi + -if [ -d "${PREFIX_DIR}/bin" ] ;then true; else mkdir ${PREFIX_DIR}/bin ; fi + -if [ -d "${INSTALL_LIB_DIR}" ] ; then true; else mkdir ${INSTALL_LIB_DIR} ;fi ++ -if [ -d "${PREFIX_DIR}/info" ] ; then true; else mkdir ${PREFIX_DIR}/info; fi ++ -if [ -d "${PREFIX_DIR}/info/gcl-2.2.2" ] ; then true; else mkdir ${PREFIX_DIR}/info/gcl-2.2.2; fi + make install-command "INSTALL_LIB_DIR=${INSTALL_LIB_DIR}" "PREFIX_DIR=${PREFIX_DIR}" + rm -f ${PREFIX_DIR}/bin/gcl.exe +- tar cvf - unixport/saved_gcl info/*info* doc/*.el ${LISP_LIB} \ +- gcl-tk/gcl.tcl gcl-tk/gcltkaux | (cd ${INSTALL_LIB_DIR} ;tar xvf -) ++ tar cvf - unixport/saved_gcl ${LISP_LIB} \ ++ | (cd ${INSTALL_LIB_DIR} ;tar xvf -) ++ (cd info; tar cvf - *si.info* | (cd ${PREFIX_DIR}/info/gcl-2.2.2 ; tar xvf -)) + ln ${SYMB} ${INSTALL_LIB_DIR}/unixport/saved_gcl \ + ${PREFIX_DIR}/bin/gcl.exe +- -cat gcl-tk/gcltksrv | \ +- sed -e "s:GCL_TK_DIR=.*:GCL_TK_DIR=${INSTALL_LIB_DIR}/gcl-tk:g" \ +- -e "s:TK_LIBRARY=.*:TK_LIBRARY=${TK_LIBRARY}:g" > \ +- ${INSTALL_LIB_DIR}/gcl-tk/gcltksrv +- -if [ "${TK_CONFIG_PREFIX}" != "unknown" ] ; then \ +- chmod a+x ${INSTALL_LIB_DIR}/gcl-tk/gcltksrv ; fi +- -if [ "${TK_CONFIG_PREFIX}" != "unknown" ] ; then \ +- (cd ${INSTALL_LIB_DIR}/gcl-tk/demos ; \ +- echo '(load "../tkl.o")(TK::GET-AUTOLOADS (directory "*.lisp"))' | ${PREFIX_DIR}/bin/gcl) ; fi + (cd info ; make ; make install) + + clean: |