Berkeley LOGO Interpreter %n ucblogo %v 14Aug93 %c * %l * %b * %d * %f anarres.cs.berkeley.edu:/pub/ucblogo %t ucblogo.tar.gz %w usr.bin %% # Copyright 1994 Rickard E. Faith, Kevin E. Martin, and Doug L. Hoffman # All rights reserved. # See the BOGUS.LICENSE file for distribution restrictions. if [ ! -d $BUILDDIR ]; then mkdir $BUILDDIR; fi cd $BUILDDIR rm -rf ucblogo tar zxvf $SRCTARDIR/$TARFILE cd ucblogo patch -p1 -s << 'EOF_MARKER' && --- ucblogo/makefile.rik Tue Oct 6 17:37:37 1992 +++ ucblogo/makefile Sat Sep 10 14:51:21 1994 @@ -1,5 +1,5 @@ CC = gcc -CFLAGS = -O -g -I /usr/include/X11 -L/usr/sww/X11R4/lib +CFLAGS = -O2 -m486 -I/usr/include/bsd -I/usr/include/X11 -L/usr/X386/lib OBJS = coms.o error.o eval.o files.o graphics.o init.o intern.o \ libloc.o lists.o logodata.o main.o math.o mem.o paren.o parse.o \ @@ -12,16 +12,16 @@ HDRS = globals.h logo.h xgraphics.h logo: $(OBJS) logolib - $(CC) $(CFLAGS) $(OBJS) -ltermcap -lX11 -lm -o logo + $(CC) $(CFLAGS) $(OBJS) -ltermcap -lX11 -lbsd -lm -o logo xgraphics.o: xgraphics.h graphics.o: xgraphics.h tags:$(SRCS) - /usr/ucb/ctags -t $(SRCS) $(HDRS) + ctags -t $(SRCS) $(HDRS) libloc.c: - echo 'char *libloc="'`pwd`'/logolib";' > libloc.c + echo 'char *libloc="/usr/lib/logolib";' > libloc.c logolib: chmod +x makelib EOF_MARKER make %doc README general-public-license usermanual * install -m 0755 logo /usr/bin/ucblogo * rm -rf /usr/lib/logolib * install -d -m 0755 /usr/lib/logolib * install -m 0644 logolib/* /usr/lib/logolib %% * usr/bin/ucblogo * usr/lib/logolib