%n make %v 3.74 %c * %l * %b * %d * %f * %t make-3.74.tgz %w Gnu %% %setup patch -u -p1 <<'ENDPATCH' diff -ru2N make-3.74/Makefile.in make-MCC/Makefile.in --- make-3.74/Makefile.in Fri May 19 21:40:23 1995 +++ make-MCC/Makefile.in Sat Aug 10 00:59:49 1996 @@ -30,7 +30,7 @@ CC = @CC@ -CFLAGS = @CFLAGS@ +CFLAGS = -O6 -fomit-frame-pointer CPPFLAGS = @CPPFLAGS@ -LDFLAGS = @LDFLAGS@ +LDFLAGS = -s # Define these for your system as follows: @@ -51,5 +51,5 @@ # If you are using the GNU C library, or have the GNU getopt functions in # your C library, you can comment these out. -GETOPT = getopt.o getopt1.o +GETOPT = GETOPT_SRC = $(srcdir)/getopt.c $(srcdir)/getopt1.c $(srcdir)/getopt.h @@ -60,5 +60,5 @@ # system's C library has the 1003.2 glob functions already. Also, the glob # functions in the AIX and HPUX C libraries are said to be buggy. -GLOB = glob/libglob.a +GLOB = # If your system doesn't have alloca, or the one provided is bad, define this. @@ -106,7 +106,7 @@ # Program to install `make'. -INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_PROGRAM = install -s -m 555 # Program to install the man page. -INSTALL_DATA = @INSTALL_DATA@ +INSTALL_DATA = install -m 444 # Generic install program. INSTALL = @INSTALL@ @@ -182,5 +182,5 @@ .PHONY: install installdirs install: installdirs \ - $(bindir)/$(binprefix)make $(infodir)/make.info \ + $(bindir)/$(binprefix)make \ $(mandir)/$(manprefix)make.$(manext) @@ -223,4 +223,5 @@ $(mandir)/$(manprefix)make.$(manext): make.man $(INSTALL_DATA) $(srcdir)/make.man $@ + gzip -9f $@ diff -ru2N make-3.74/dir.c make-MCC/dir.c --- make-3.74/dir.c Tue Nov 8 00:14:50 1994 +++ make-MCC/dir.c Sat Aug 10 00:56:02 1996 @@ -21,5 +21,5 @@ #if defined (POSIX) || defined (HAVE_DIRENT_H) || defined (__GNU_LIBRARY__) #include -#ifndef __GNU_LIBRARY__ +#ifndef __BAD_GNU_LIBRARY__ #define D_NAMLEN(d) strlen((d)->d_name) #else /* GNU C library. */ ENDPATCH ./configure --prefix=/usr make * make install * rm -f /usr/bin/make.old * rmdir /usr/info %%