[comp.windows.x] Tgif-2.1

william@oahu.cs.ucla.edu (William Cheng) (03/07/91)

I've just put tgif-2.1 in the following places for anonymous ftp:
(Note:  EXPORT, not EXPO!)

	export.lcs.mit.edu	contrib/tgif-2.1.tar.Z
	cs.ucla.edu		pub/tgif-2.1.tar.Z

The (short) patch included fixes small bugs in Makefile.noimake.
The complete source of tgif-2.1 will be posted to comp.sources.x.
(The complete source of tgif-2.0, therefore, will NOT be posted to
comp.sources.x, as previously announced.)

The following is the patch to take tgif from version 2.0 to 2.1.
---------------------------------> cut here <---------------------------------
*** version.c.orig	Wed Mar  6 09:49:12 1991
--- version.c	Wed Mar  6 09:49:12 1991
***************
*** 6,11 ****
  #ifndef lint
  static char RCSid[] =
!       "@(#)$Header: /tmp_mnt/n/kona/tangram/u/william/X11/TGIF2/RCS/version.c,v 2.0 91/03/05 12:48:50 william Exp $";
  #endif
  
! char	* version_string = "2.0";
--- 6,11 ----
  #ifndef lint
  static char RCSid[] =
!       "@(#)$Header: /tmp_mnt/n/kona/tangram/u/william/X11/TGIF2/RCS/version.c,v 2.1 91/03/06 09:35:30 william Exp $";
  #endif
  
! char	* version_string = "2.1";
*** Makefile.noimake.orig	Wed Mar  6 09:49:17 1991
--- Makefile.noimake	Wed Mar  6 09:49:18 1991
***************
*** 4,8 ****
  # Copyright (C) 1990, 1991, William Cheng.
  #
! # @(#)$Header: /tmp_mnt/n/kona/tangram/u/william/X11/TGIF2/RCS/Makefile.noimake,v 2.0 91/03/05 12:50:32 william Exp $
  #
  
--- 4,8 ----
  # Copyright (C) 1990, 1991, William Cheng.
  #
! # @(#)$Header: /tmp_mnt/n/kona/tangram/u/william/X11/TGIF2/RCS/Makefile.noimake,v 2.1 91/03/06 09:35:44 william Exp $
  #
  
***************
*** 12,26 ****
  TGIFVERSION	= 2.0
  INSTALLDIR	= /u/tangram/$(MACHINE)/bin
  
! CC = cc
! TGIFDIR = /u/tangram/lib/tgif
! DEFINES	= -DTGIF_PATH=\"$(TGIFDIR)\" -DPSFILE_MOD=\"664\" \
! 	  -DEPSF_FILE_EXT=\"eps\" -DPS_FILE_EXT=\"ps\" -DXBM_FILE_EXT=\"xbm\"
! CFLAGS = -g $(DEFINES) -I/usr/local/include
! LFLAGS = -lX11 -lm
  
  OBJ1 =	align.o animate.o arc.o attr.o \
  	box.o button.o \
! 	choice.o color.o copypaste.o Cursor.o \
  	dialog.o drawing.o dup.o \
  	edit.o \
--- 12,31 ----
  TGIFVERSION	= 2.0
  INSTALLDIR	= /u/tangram/$(MACHINE)/bin
+ CC 		= cc
+ TGIFDIR 	= /u/tangram/lib/tgif
+ MANPATH		= /u/tangram/man
  
! MANDIR		= $(MANPATH)/mann
! INSTPGMFLAGS 	= -s
! INSTMANFLAGS	= -m 0444
! DEFINES		= -DTGIF_PATH=\"$(TGIFDIR)\" -DPSFILE_MOD=\"664\" \
! 		  -DEPSF_FILE_EXT=\"eps\" -DPS_FILE_EXT=\"ps\" \
! 		  -DXBM_FILE_EXT=\"xbm\" -DXPM_FILE_EXT=\"xpm\"
! CFLAGS 		= -g $(DEFINES) -I/usr/local/include
! LFLAGS 		= -lX11 -lm
  
  OBJ1 =	align.o animate.o arc.o attr.o \
  	box.o button.o \
! 	choice.o color.o copypaste.o cursor.o \
  	dialog.o drawing.o dup.o \
  	edit.o \
***************
*** 90,94 ****
  	$(CC) -o tgif $(OBJS) -g $(LFLAGS)
  
! all: tgif prtgif frontend11.o
  	@echo Making all ...
  
--- 95,99 ----
  	$(CC) -o tgif $(OBJS) -g $(LFLAGS)
  
! all: tgif prtgif #frontend11.o
  	@echo Making all ...
  
***************
*** 228,237 ****
  	ld -o frontend11.o -r $(OBJ1)
  
! install: $(INSTALLDIR)/tgif $(TGIFDIR)/.psmac $(TGIFDIR)/tgificon.obj
  	@echo Making install ...
  
  $(INSTALLDIR)/tgif: tgif
! 	install -c tgif $(INSTALLDIR)/tgif
  
  $(TGIFDIR)/.psmac: .psmac
  	install -c .psmac $(TGIFDIR)/.psmac
--- 233,246 ----
  	ld -o frontend11.o -r $(OBJ1)
  
! install: $(INSTALLDIR)/tgif $(INSTALLDIR)/prtgif \
! 		$(TGIFDIR)/.psmac $(TGIFDIR)/tgificon.obj
  	@echo Making install ...
  
  $(INSTALLDIR)/tgif: tgif
! 	install -c $(INSTPGMFLAGS) tgif $(INSTALLDIR)/tgif
  
+ $(INSTALLDIR)/prtgif: prtgif
+ 	install -c $(INSTPGMFLAGS) prtgif $(INSTALLDIR)/prtgif
+ 
  $(TGIFDIR)/.psmac: .psmac
  	install -c .psmac $(TGIFDIR)/.psmac
***************
*** 239,242 ****
--- 248,260 ----
  $(TGIFDIR)/tgificon.obj: tgificon.obj
  	install -c tgificon.obj $(TGIFDIR)/tgificon.obj
+ 
+ install.man: $(MANDIR)/tgif.n $(MANDIR)/prtgif.n
+ 	@echo Making install.man ...
+ 
+ $(MANDIR)/tgif.n: tgif.man
+ 	install -c $(INSTMANFLAGS) tgif.man $(MANDIR)/tgif.n
+ 
+ $(MANDIR)/prtgif.n: prtgif.man
+ 	install -c $(INSTMANFLAGS) prtgif.man $(MANDIR)/prtgif.n
  
  OBJDEMO = an-sr-flip-flop.obj fonts.obj slide-demo.obj spice/*.obj
*** Imakefile.orig	Wed Mar  6 09:49:23 1991
--- Imakefile	Wed Mar  6 09:49:24 1991
***************
*** 4,13 ****
  /**/# Copyright (C) 1990, 1991, William Cheng.
  /**/#
! /**/# @(#)$Header: /tmp_mnt/n/kona/tangram/u/william/X11/TGIF2/RCS/Imakefile,v 2.0 91/03/05 12:50:30 william Exp $
  /**/#
  
! TGIFVERSION	= 2.0
  PROGRAMS	= tgif prtgif /**/#frontend11.o
  /**/#CDEBUGFLAGS= -g
  /**/#BINDIR	= /u/tangram/$(MACHINE)/bin
  /**/#MANPATH	= /u/tangram/man
--- 4,14 ----
  /**/# Copyright (C) 1990, 1991, William Cheng.
  /**/#
! /**/# @(#)$Header: /tmp_mnt/n/kona/tangram/u/william/X11/TGIF2/RCS/Imakefile,v 2.3 91/03/06 09:43:44 william Exp $
  /**/#
  
! TGIFVERSION	= 2.1
  PROGRAMS	= tgif prtgif /**/#frontend11.o
  /**/#CDEBUGFLAGS= -g
+ /**/#INSTPGMFLAGS= -s
  /**/#BINDIR	= /u/tangram/$(MACHINE)/bin
  /**/#MANPATH	= /u/tangram/man
---------------------------------> cut here <---------------------------------
-- 
Bill Cheng // UCLA Computer Science Department // (213) 206-7135
3277 Boelter Hall // Los Angeles, California 90024 // USA
william@CS.UCLA.EDU      ...!{uunet|ucbvax}!cs.ucla.edu!william

gt0963d@prism.gatech.EDU (Deeptendu Majumder) (03/07/91)

Tgif changes so fast that it is hard to keep up with. 
:-)
-- 
------
"Like a harsh neon streaking  through the velvet darkness 
the whetted knife of Life tore its path through her Dreams"

william@oahu.cs.ucla.edu (William Cheng) (03/07/91)

In article <23659@hydra.gatech.EDU> gt0963d@prism.gatech.EDU (Deeptendu Majumder) writes:
>
>Tgif changes so fast that it is hard to keep up with. 
>:-)

Did you see the tgif-2.2 posting?  I really have to appologize for
making such fast changes.  It's just that some bug fixes can't wait.
Sorry!
--
Bill Cheng // UCLA Computer Science Department // (213) 206-7135
3277 Boelter Hall // Los Angeles, California 90024 // USA
william@CS.UCLA.EDU      ...!{uunet|ucbvax}!cs.ucla.edu!william
-- 
Bill Cheng // UCLA Computer Science Department // (213) 206-7135
3277 Boelter Hall // Los Angeles, California 90024 // USA
william@CS.UCLA.EDU      ...!{uunet|ucbvax}!cs.ucla.edu!william