wolfgang@coma.UUCP (Wolfgang Obst) (07/21/89)
Here are the second official patches for the shape-toolkit. A very silly bug has been posted along with our first patches! The shell archive below contains 2 files: sh_3.11.pat4 vf_1.8.pat1 Apply the patches sh_3.11.pat4 within the subdirectory .../src/shape, the patches vf_1.8.pat1 within the subdirectory .../src/vfind using the patch(1) command. Keep on shapin' -Wolfgang -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Wolfgang Obst TU Berlin FB-20 Sekr. FR 5-6 UUCP: {unido!}coma!wolfgang Franklinstr. 28/29 BITNET: wolfgang@db0tui62 D-1000 Berlin (West) 10 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- ------------------------------- CUT HERE ----------------------------------- #! /bin/sh # This is a shell archive, meaning: # 1. Remove everything above the #! /bin/sh line. # 2. Save the resulting text in a file. # 3. Execute the file with /bin/sh (not csh) to create: # sh_3.11.pat4 # vf_1.8.pat1 # This archive created: Fri Jul 21 17:05:46 1989 export PATH; PATH=/bin:/usr/bin:$PATH if test -f 'sh_3.11.pat4' then echo shar: "will not over-write existing file 'sh_3.11.pat4'" else cat << \SHAR_EOF > 'sh_3.11.pat4' *** misc.old Fri Jul 21 17:16:31 1989 --- misc.c Fri Jul 21 17:16:39 1989 *************** *** 398,404 **** return; else (void) (strcpy(pnt,x)); ! if (!strcmp(expandmacro("$(hosttype)",""))) { (void) sprintf(attributes,"%s%s%s%s%s%d%d%d%d", buf->af_name, --- 398,404 ---- return; else (void) (strcpy(pnt,x)); ! if (!strcmp(expandmacro("$(hosttype)"),"")) { (void) sprintf(attributes,"%s%s%s%s%s%d%d%d%d", buf->af_name, *** version.c.old Fri Jul 21 17:34:45 1989 --- version.c Fri Jul 21 17:36:07 1989 *************** *** 24,27 **** * Tel: +49-30-314-22972 * E-mail: shape@coma.uucp or shape@db0tui62.bitnet */ ! char *version () { static char ConfID[] = "3.11 Patchlevel_3\n\tThu Mar 9 20:51:10 MET 1989 by wolfgang@coma "; return ConfID; } --- 24,27 ---- * Tel: +49-30-314-22972 * E-mail: shape@coma.uucp or shape@db0tui62.bitnet */ ! char *version () { static char ConfID[] = "3.11 Patchlevel_4\n\tFri Jul 21 17:35:35 MET DST 1989 by wolfgang@coma "; return ConfID; } SHAR_EOF fi if test -f 'vf_1.8.pat1' then echo shar: "will not over-write existing file 'vf_1.8.pat1'" else cat << \SHAR_EOF > 'vf_1.8.pat1' Common subdirectories: /u/shape/shapetools/src/vfind/AFS and vfind/AFS Common subdirectories: /u/shape/shapetools/src/vfind/PATCH and vfind/PATCH diff -c /u/shape/shapetools/src/vfind/Shapefile vfind/Shapefile *** /u/shape/shapetools/src/vfind/Shapefile Mon Feb 27 17:28:43 1989 --- vfind/Shapefile Thu Jun 15 21:03:28 1989 *************** *** 65,70 **** --- 65,71 ---- vclass system ::= (bsd_4_3, sunos_4_0, ultrix_2_0) vclass compiler ::= (pcc, gcc) + vclass foo ::= (pcc, maxoptimize) # do not mix pcc and maxoptimize # # cfflags: *************** *** 85,91 **** # pcc: CC=cc $(INCLUDES) ! gnu: CC=gcc -traditional CFLAGS=-g -fwritable-strings $(INCLUDES) # --- 86,92 ---- # pcc: CC=cc $(INCLUDES) ! gcc: CC=gcc -traditional CFLAGS=-g -fwritable-strings $(INCLUDES) # *************** *** 119,181 **** MANUALS = vfind.1 INCLUDES = -I$(AFSINC) ! .BPOOL: #.NOBPOOL: vfind: $(RULE) +cfflags +$(SYSTEM) +$(COMPILER) +$(QUALITY) $(LIBS) $(OBJECTS) $(CC) $(LDFLAGS) -o vfind $(OBJECTS) $(LIBS) ! preprel: rel @newrel @publish - comprel: rel vfind - - lint: +$(SYSTEM) +$(COMPILER) +$(QUALITY) +$(PURITY) $(COMPONENTS) lint $(CFLAGS) $(INCLUDES) $(COMPONENTS) - VERSIONPROTO = /u/shape/lib/version.c - vfversion.o: $(VERSIONPROTO) - vfind.o: atk.h - - # - # Metatargets - # - @save: - save -q $(COMPONENTS) - - @publish: - sbmt -q $(COMPONENTS) -n $(RELNAME) - - @newrel: - cp $(VERSIONPROTO) vfversion.c ; \ - sbmt -fq vfversion.c - - @sunset: $(COMPONENTS) - rsh troll '(cd vfind; rm -f $(COMPONENTS) )'; - rcp $(COMPONENTS) troll:vfind; - rsh troll '(set path = ($$path /usr/gnu/bin) ;cd vfind; /u/shape/bin/shape SYSTEM=sunos_4_0)' - - @suninstall: vsave $(COMPONENTS) - rsh troll '(cd vfind; rm -f $(COMPONENTS) )'; - rcp $(COMPONENTS) troll:vfind; - rsh troll '(set path = ($$path /usr/gnu/bin) ;cd vfind; /u/shape/bin/shape SYSTEM=sunos_4_0)' - - @vaxset: $(COMPONENTS) - rsh chaos '(cd vfind; rm -f $(COMPONENTS) )'; - rcp $(COMPONENTS) chaos:vfind; - rsh chaos '(set path = ($$path /usr/local) ;cd vfind; /u/shape/bin/shape SYSTEM=ultrix_2_0)' - - @bclean: - rm -f AFS/?B* - - install: rel vfind - @echo installing vfind in $(INSTALDIR); \ - install -c -m 755 vfind $(INSTALDIR) - - @nothing: - - @echocomp: - @echo $(COMPONENTS) - tags: etags $(SOURCES) $(HEADERS) --- 120,139 ---- MANUALS = vfind.1 INCLUDES = -I$(AFSINC) ! .BPOOL: # nothing goes into binary pool #.NOBPOOL: vfind: $(RULE) +cfflags +$(SYSTEM) +$(COMPILER) +$(QUALITY) $(LIBS) $(OBJECTS) $(CC) $(LDFLAGS) -o vfind $(OBJECTS) $(LIBS) ! install: $(RULE) vfind ! @echo installing vfind in $(INSTALDIR); \ ! install -c -m 755 vfind $(INSTALDIR) lint: +$(SYSTEM) +$(COMPILER) +$(QUALITY) +$(PURITY) $(COMPONENTS) lint $(CFLAGS) $(INCLUDES) $(COMPONENTS) tags: etags $(SOURCES) $(HEADERS) + + vfind.o: atk.h diff -c /u/shape/shapetools/src/vfind/vfversion.c vfind/vfversion.c *** /u/shape/shapetools/src/vfind/vfversion.c Mon Feb 27 17:23:47 1989 --- vfind/vfversion.c Thu Jun 15 21:36:48 1989 *************** *** 28,33 **** * Prototype version procedure */ char *vfversion () { ! static char ConfID[] = "1.8 (Tue Feb 21 17:02:07 1989 by uli@coma)"; return ConfID; } --- 28,33 ---- * Prototype version procedure */ char *vfversion () { ! static char ConfID[] = "1.8 Patchlevel_1\n\t(Thu Jun 15 21:32:10 MET DST 1989 by uli@coma)"; return ConfID; } SHAR_EOF fi exit 0 # End of shell archive