syslinux 3.63: Rename $GZIP to $GZIPPROG
authorMaciej W. Rozycki <macro@linux-mips.org>
Thu, 17 Apr 2008 22:57:52 +0000 (23:57 +0100)
committerH. Peter Anvin <hpa@zytor.com>
Fri, 18 Apr 2008 02:09:04 +0000 (22:09 -0400)
If the variable GZIP exists in the environment, overriding it in the
Makefile exports it into the environment, causing failures:

gzip -cd syslogo.ppm.gz | \
../ppmtolss16 \#000000=0 \#d0d0d0=7 \#f6f6f6=15 \
> syslogo.lss
gzip.gz: No such file or directory
204480 pixels, 25715 bytes, (74.85% compression)

Use $GZIPPROG instead.

sample/Makefile

index 3ed7907..cf0d3f1 100644 (file)
@@ -33,7 +33,7 @@ LDFLAGS    = -s
 OBJCOPY    = objcopy
 PPMTOLSS16 =   ../ppmtolss16
 LIB       = liboldcom32.a
-GZIP      = gzip
+GZIPPROG   = gzip
 PNGTOPNM   = pngtopnm
 
 LIBOBJS           = conio.o atou.o skipatou.o printf.o c32exit.o
@@ -67,7 +67,7 @@ $(LIB): $(LIBOBJS)
        $(RANLIB) $@
 
 %.lss: %.ppm.gz $(PPMTOLSS16)
-       $(GZIP) -cd $< | \
+       $(GZIPPROG) -cd $< | \
                $(PPMTOLSS16) \#000000=0 \#d0d0d0=7 \#f6f6f6=15 \
                > $@