[5830] in Athena Bugs

home help back first fref pref prev next nref lref last post

tex changes for pmax/ultrix

daemon@ATHENA.MIT.EDU (John T Kohl)
Fri Aug 24 11:18:49 1990

Date: Fri, 24 Aug 90 11:18:31 -0400
From: John T Kohl <jtkohl@ATHENA.MIT.EDU>
To: bugs@ATHENA.MIT.EDU

* need to change TEXINPUTS to use the sources when building .fmt files
* sprintf is declared in header files, and causes problems in the .c files.

*** /tmp/,RCSt1008624	Fri Aug 24 11:10:07 1990
--- web2c/ctex/Makefile	Mon Jul 23 23:19:57 1990
***************
*** 19,24 ****
--- 19,25 ----
  	ttex6.o ttex7.o ttex8.o textra.o triptex.o
  
  TEXINPUTS= ../../tex/plain-tex:../../tex/distrib-latex:../../tex/macros
+ TEXFONTS=:../../tex/fonts
  
  default:	initex
  
***************
*** 125,131 ****
  clean:
  		$(RM) -f *tex*.o *extra.o *.fmt core
  
! RUN_INITEX= TEXINPUTS=${TEXINPUTS} ; export TEXINPUTS ; ./initex
  plain.fmt:	initex
  		(${RUN_INITEX} 'plain \dump')
  
--- 126,132 ----
  clean:
  		$(RM) -f *tex*.o *extra.o *.fmt core
  
! RUN_INITEX= TEXINPUTS=${TEXINPUTS} ; export TEXINPUTS ; TEXFONTS=${TEXFONTS} ; export TEXFONTS ; ./initex
  plain.fmt:	initex
  		(${RUN_INITEX} 'plain \dump')
  

*** /tmp/,RCSt1008639	Fri Aug 24 11:11:03 1990
--- web2c/ctex/extra.c	Mon Jul 23 22:22:39 1990
***************
*** 34,42 ****
  #ifdef	SYSV		/* Sys V compatibility */
  #define	index	strchr
  #define	rindex	strrchr
- extern int sprintf();
- #else
- extern int sprintf();
  #endif
  
  /* C library stuff that we're going to use */
--- 34,39 ----
*** /tmp/,RCSt1008660	Fri Aug 24 11:12:46 1990
--- web2c/Makefile	Mon Jul 23 23:30:53 1990
***************
*** 43,48 ****
--- 43,49 ----
  install-bibtex: ${DESTDIR}${BINDIR}/bibtex
  ${DESTDIR}${BINDIR}/bibtex:	bibtex/bibtex
  		cp bibtex/bibtex ${DESTDIR}${BINDIR}/bibtex
+ 		chmod 755 ${DESTDIR}${BINDIR}/bibtex
  
  bibtex:		web2c tangle bibtex/bibtex.c bibtex/bibtex
  bibtex/bibtex bibtex/bibtex.c:	bibtex/bibtex.web
***************
*** 74,79 ****
--- 75,81 ----
  install-virtex:	${DESTDIR}${BINDIR}/virtex ${TEXPOOLDIR}/tex.pool
  ${DESTDIR}${BINDIR}/virtex:	ctex/virtex
  		cp ctex/virtex ${DESTDIR}${BINDIR}/virtex
+ 		chmod 755 ${DESTDIR}${BINDIR}/virtex
  ${TEXPOOLDIR}/tex.pool:	ctex/tex.pool
  		cp ctex/tex.pool ${TEXPOOLDIR}/tex.pool
  
***************
*** 90,95 ****
--- 92,98 ----
  install-virmf:	${DESTDIR}${BINDIR}/virmf ${MFPOOLDIR}/mf.pool
  ${DESTDIR}${BINDIR}/virmf:	cmf/virmf
  		cp cmf/virmf ${DESTDIR}${BINDIR}/virmf
+ 		chmod 755 ${DESTDIR}${BINDIR}/virmf
  
  install-formats:
  		(cd ctex; make plain.fmt lplain.fmt splain.fmt)
*** /tmp/,RCSt1008675	Fri Aug 24 11:13:29 1990
--- web2c/texware/tanext.c	Tue Jul 17 03:21:54 1990
***************
*** 23,29 ****
  #define	index	strchr		/* Sys V compatibility */
  extern int sprintf();
  #else
- extern int sprintf();
  #endif
  
  /* C library stuff that we're going to use */
--- 23,28 ----
*** /tmp/,RCSt1008693	Fri Aug 24 11:14:09 1990
--- web2c/web2cdir/splitup.c	Tue Jul 17 03:34:35 1990
***************
*** 26,36 ****
  #include <strings.h>
  #endif
  
- #ifdef	SYSV
- extern sprintf();
- #else
- extern int sprintf();
- #endif
  
  FILE *out, *in = stdin, *ini, *temp;
  
--- 26,31 ----
*** /tmp/,RCSt1008693	Fri Aug 24 11:14:11 1990
--- web2c/web2cdir/web2c.c	Tue Jul 17 03:34:32 1990
***************
*** 19,29 ****
  #include "site.h"
  #include "web2cy.h"
  
- #ifdef	SYSV
- extern sprintf();
- #else
- extern int sprintf();
- #endif
  
  #define	TRUE	1
  #define	FALSE	0
--- 19,24 ----
*** /tmp/,RCSt1008693	Fri Aug 24 11:14:13 1990
--- web2c/web2cdir/web2c.h	Tue Jul 17 03:22:20 1990
***************
*** 7,17 ****
  #include <strings.h>
  #endif
  
- #ifdef	SYSV
- extern sprintf();
- #else
- extern int sprintf();
- #endif
  
  #define	TRUE	1
  #define	FALSE	0
--- 7,12 ----
*** /tmp/,RCSt1008734	Fri Aug 24 11:16:13 1990
--- xdvi/dvi_init.c	Tue Jul 17 03:29:41 1990
***************
*** 63,71 ****
   */
  static	long	last_page_offset;
  
- #ifndef SYSV
- int     sprintf();
- #endif
  char	*malloc();
  FILE	*pxl_open();
  
--- 63,68 ----
*** /tmp/,RCSt1008734	Fri Aug 24 11:16:15 1990
--- xdvi/pxl_open.c	Tue Jul 17 03:29:44 1990
***************
*** 43,51 ****
  
  read_font_index_proc read_GF_index, read_PK_index, read_PXL_index;
  
- #ifndef SYSV
- int sprintf();
- #endif
  char	*malloc(), *index();
  
  #define	Strcpy	(void) strcpy
--- 43,48 ----
*** /tmp/,RCSt1008734	Fri Aug 24 11:16:19 1990
--- xdvi/xdvi.c	Tue Jul 17 03:29:54 1990
***************
*** 186,194 ****
  
  static	void	can_exposures(), read_events();
  
- #ifndef SYSV
- int	sprintf();
- #endif
  char	*malloc(), *index(), *rindex(), *getenv(), *strcpy(), *strcat();
  
  double	atof();
--- 186,191 ----

home help back first fref pref prev next nref lref last post