1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-14 23:46:10 +00:00
freebsd-ports/lang/gcl/files/patch-ab

158 lines
4.7 KiB
Plaintext
Raw Normal View History

1995-04-16 22:10:15 +00:00
*** makefile.0 Mon Apr 10 03:14:48 1995
--- makefile Mon Apr 10 23:12:23 1995
1995-02-12 21:10:03 +00:00
***************
1995-04-16 22:10:15 +00:00
*** 29,44 ****
1995-04-16 22:10:15 +00:00
LBINDIR=/usr/local/bin
1995-04-16 22:10:15 +00:00
! OFLAG = -O
! LIBS = -lm
! ODIR_DEBUG= -O4
1995-04-16 22:10:15 +00:00
# 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
1995-04-16 22:10:15 +00:00
# Enable the fastloading mechanism which does not use ld -A
# requires c/rel_.. machine dependent code.
--- 29,44 ----
1995-04-16 22:10:15 +00:00
LBINDIR=/usr/local/bin
1995-04-16 22:10:15 +00:00
! 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
***************
1995-04-16 22:10:15 +00:00
*** 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
1995-02-12 21:10:03 +00:00
chmod a+x ${PREFIX_DIR}/bin/gcl
1995-04-16 22:10:15 +00:00
! 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
1995-02-12 21:10:03 +00:00
chmod a+x ${PREFIX_DIR}/bin/gcl
1995-04-16 22:10:15 +00:00
! 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
1995-02-12 21:10:03 +00:00
1995-04-16 22:10:15 +00:00
${HDIR}cmpinclude.h: ${CMPINCLUDE_FILES} ${HDIR}config.h
cat ${HDIR}config.h | sed -e "1,/Begin for cmpincl/d" \