diff options
author | sobomax <sobomax@FreeBSD.org> | 2002-02-01 16:33:40 +0000 |
---|---|---|
committer | sobomax <sobomax@FreeBSD.org> | 2002-02-01 16:33:40 +0000 |
commit | 539011fe16de0fa4f5b918d9880bbadde16a466f (patch) | |
tree | 65d0cce39d6af5cb87b36d7af78387c3e03b447f /lib/libstand/Makefile | |
parent | ec6d600e40c8e9c2a5538cf793956c2b074b1af4 (diff) | |
download | FreeBSD-src-539011fe16de0fa4f5b918d9880bbadde16a466f.zip FreeBSD-src-539011fe16de0fa4f5b918d9880bbadde16a466f.tar.gz |
Complete bzip2-1.0.2 import.
MFC in: 14 days
Diffstat (limited to 'lib/libstand/Makefile')
-rw-r--r-- | lib/libstand/Makefile | 22 |
1 files changed, 17 insertions, 5 deletions
diff --git a/lib/libstand/Makefile b/lib/libstand/Makefile index 84f4baf..962e739 100644 --- a/lib/libstand/Makefile +++ b/lib/libstand/Makefile @@ -116,12 +116,24 @@ SRCS+= _setjmp.S # decompression functionality from libbz2 .PATH: ${.CURDIR}/../../contrib/bzip2 -CFLAGS+=-I${.CURDIR}/../../contrib/bzip2 -DBZ_NO_STDIO -DBZ_NO_COMPRESS -SRCS+= _bzlib.c crctable.c decompress.c huffman.c randtable.c -CLEANFILES+= _bzlib.c _bzlib.c.orig +CFLAGS+=-I${.CURDIR} -DBZ_NO_STDIO -DBZ_NO_COMPRESS +SRCS+= _bzlib.c _crctable.c _decompress.c _huffman.c _randtable.c _bzlib.h \ + _bzlib_private.h -_bzlib.c: bzlib.c bzlib.c.diff - patch -s -b .orig -o ${.TARGET} < ${.ALLSRC:M*.diff} ${.ALLSRC:M*.c} +# check your belt - ugly bzip2 stuff ahead +.for file in bzlib.c bzlib.h bzlib_private.h +CLEANFILES+= _${file} _${file}.orig + +_${file}: ${file} ${file}.diff + patch -s -b .orig -o ${.TARGET} < ${.ALLSRC:M*.diff} ${.ALLSRC:M*.[ch]} +.endfor + +.for file in crctable.c decompress.c huffman.c randtable.c +CLEANFILES+= _${file} + +_${file}: ${file} + sed "s|bzlib_private\.h|_bzlib_private.h|" ${.ALLSRC} > ${.TARGET} +.endfor # decompression functionality from libz .PATH: ${.CURDIR}/../libz |