mailarchive of the ptxdist mailing list
 help / color / mirror / Atom feed
From: Michael Olbrich <m.olbrich@pengutronix.de>
To: ptxdist@pengutronix.de
Subject: Re: [ptxdist] [PATCH 4/4] bzip2: version bump 1.0.5 -> 1.0.6
Date: Thu, 23 Jan 2014 17:50:12 +0100	[thread overview]
Message-ID: <20140123165012.GF11312@pengutronix.de> (raw)
In-Reply-To: <1389638311-20943-4-git-send-email-r.schwebel@pengutronix.de>

On Mon, Jan 13, 2014 at 07:38:31PM +0100, Robert Schwebel wrote:
> This new version fixes a security issue: CVE-2010-0405.

Thanks, all applied.

Michael

> Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
> ---
>  patches/bzip2-1.0.5/0001-fixup-Makefile.patch | 207 --------------------------
>  patches/bzip2-1.0.5/series                    |   4 -
>  patches/bzip2-1.0.6/0001-fixup-Makefile.patch | 207 ++++++++++++++++++++++++++
>  patches/bzip2-1.0.6/series                    |   4 +
>  rules/bzip2.make                              |   6 +-
>  5 files changed, 214 insertions(+), 214 deletions(-)
>  delete mode 100644 patches/bzip2-1.0.5/0001-fixup-Makefile.patch
>  delete mode 100644 patches/bzip2-1.0.5/series
>  create mode 100644 patches/bzip2-1.0.6/0001-fixup-Makefile.patch
>  create mode 100644 patches/bzip2-1.0.6/series
> 
> diff --git a/patches/bzip2-1.0.5/0001-fixup-Makefile.patch b/patches/bzip2-1.0.5/0001-fixup-Makefile.patch
> deleted file mode 100644
> index 85d4fb4..0000000
> --- a/patches/bzip2-1.0.5/0001-fixup-Makefile.patch
> +++ /dev/null
> @@ -1,207 +0,0 @@
> -From: Marc Kleine-Budde <mkl@pengutronix.de>
> -Date: Sat, 29 Oct 2011 18:59:40 +0200
> -Subject: [PATCH] fixup Makefile
> -
> -This patch fixes various problems in the makefile and disables compile
> -time test. It was taken from Debinan.
> -
> -Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
> ----
> -# 20091210 rsc: needs probably another look before going mainline
> -
> - Makefile |  134 ++++++++++++++++++++++++++++++++------------------------------
> - 1 files changed, 69 insertions(+), 65 deletions(-)
> -
> -diff --git a/Makefile b/Makefile
> -index eb09753..8b1bf77 100644
> ---- a/Makefile
> -+++ b/Makefile
> -@@ -12,6 +12,8 @@
> - # in the file LICENSE.
> - # ------------------------------------------------------------------
> - 
> -+somajor=1.0
> -+sominor=$(somajor).4
> - SHELL=/bin/sh
> - 
> - # To assist in cross-compiling
> -@@ -21,7 +23,7 @@ RANLIB=ranlib
> - LDFLAGS=
> - 
> - BIGFILES=-D_FILE_OFFSET_BITS=64
> --CFLAGS=-Wall -Winline -O2 -g $(BIGFILES)
> -+CFLAGS=-Wall -Winline -O2 -g $(BIGFILES) $(DEBCFLAGS)
> - 
> - # Where you want it installed when you do 'make install'
> - PREFIX=/usr/local
> -@@ -35,9 +37,9 @@ OBJS= blocksort.o  \
> -       decompress.o \
> -       bzlib.o
> - 
> --all: libbz2.a bzip2 bzip2recover test
> -+all: libbz2.a bzip2 bzip2recover # test
> - 
> --bzip2: libbz2.a bzip2.o
> -+bzip2: libbz2.so bzip2.o
> - 	$(CC) $(CFLAGS) $(LDFLAGS) -o bzip2 bzip2.o -L. -lbz2
> - 
> - bzip2recover: bzip2recover.o
> -@@ -46,20 +48,42 @@ bzip2recover: bzip2recover.o
> - libbz2.a: $(OBJS)
> - 	rm -f libbz2.a
> - 	$(AR) cq libbz2.a $(OBJS)
> --	@if ( test -f $(RANLIB) -o -f /usr/bin/ranlib -o \
> --		-f /bin/ranlib -o -f /usr/ccs/bin/ranlib ) ; then \
> -+	@if ( test -f $(RANLIB) || test -f /usr/bin/ranlib || \
> -+		test -f /bin/ranlib || test -f /usr/ccs/bin/ranlib ) ; then \
> - 		echo $(RANLIB) libbz2.a ; \
> - 		$(RANLIB) libbz2.a ; \
> - 	fi
> - 
> -+libbz2.so: libbz2.so.$(somajor)
> -+	ln -sf $^ $@
> -+
> -+libbz2.so.$(somajor): libbz2.so.$(sominor)
> -+	ln -sf $^ $@
> -+
> -+libbz2.so.$(sominor): $(OBJS:%.o=%.sho)
> -+	$(CC) -o libbz2.so.$(sominor) -shared \
> -+	  -Wl,-soname,libbz2.so.$(somajor) $^ -lc
> -+
> -+%.sho: %.c
> -+	$(CC) $(CFLAGS) -D_REENTRANT -fPIC -o $@ -c $<
> -+
> -+%.o: %.c
> -+	$(CC) $(CFLAGS) -D_REENTRANT -o $@ -c $<
> -+
> - check: test
> - test: bzip2
> - 	@cat words1
> -+	LD_LIBRARY_PATH=.:$$LD_LIBRARY_PATH \
> - 	./bzip2 -1  < sample1.ref > sample1.rb2
> -+	LD_LIBRARY_PATH=.:$$LD_LIBRARY_PATH \
> - 	./bzip2 -2  < sample2.ref > sample2.rb2
> -+	LD_LIBRARY_PATH=.:$$LD_LIBRARY_PATH \
> - 	./bzip2 -3  < sample3.ref > sample3.rb2
> -+	LD_LIBRARY_PATH=.:$$LD_LIBRARY_PATH \
> - 	./bzip2 -d  < sample1.bz2 > sample1.tst
> -+	LD_LIBRARY_PATH=.:$$LD_LIBRARY_PATH \
> - 	./bzip2 -d  < sample2.bz2 > sample2.tst
> -+	LD_LIBRARY_PATH=.:$$LD_LIBRARY_PATH \
> - 	./bzip2 -ds < sample3.bz2 > sample3.tst
> - 	cmp sample1.bz2 sample1.rb2 
> - 	cmp sample2.bz2 sample2.rb2
> -@@ -69,73 +93,53 @@ test: bzip2
> - 	cmp sample3.tst sample3.ref
> - 	@cat words3
> - 
> --install: bzip2 bzip2recover
> --	if ( test ! -d $(PREFIX)/bin ) ; then mkdir -p $(PREFIX)/bin ; fi
> --	if ( test ! -d $(PREFIX)/lib ) ; then mkdir -p $(PREFIX)/lib ; fi
> --	if ( test ! -d $(PREFIX)/man ) ; then mkdir -p $(PREFIX)/man ; fi
> --	if ( test ! -d $(PREFIX)/man/man1 ) ; then mkdir -p $(PREFIX)/man/man1 ; fi
> --	if ( test ! -d $(PREFIX)/include ) ; then mkdir -p $(PREFIX)/include ; fi
> --	cp -f bzip2 $(PREFIX)/bin/bzip2
> --	cp -f bzip2 $(PREFIX)/bin/bunzip2
> --	cp -f bzip2 $(PREFIX)/bin/bzcat
> --	cp -f bzip2recover $(PREFIX)/bin/bzip2recover
> --	chmod a+x $(PREFIX)/bin/bzip2
> --	chmod a+x $(PREFIX)/bin/bunzip2
> --	chmod a+x $(PREFIX)/bin/bzcat
> --	chmod a+x $(PREFIX)/bin/bzip2recover
> --	cp -f bzip2.1 $(PREFIX)/man/man1
> --	chmod a+r $(PREFIX)/man/man1/bzip2.1
> --	cp -f bzlib.h $(PREFIX)/include
> --	chmod a+r $(PREFIX)/include/bzlib.h
> --	cp -f libbz2.a $(PREFIX)/lib
> --	chmod a+r $(PREFIX)/lib/libbz2.a
> --	cp -f bzgrep $(PREFIX)/bin/bzgrep
> --	ln -s -f $(PREFIX)/bin/bzgrep $(PREFIX)/bin/bzegrep
> --	ln -s -f $(PREFIX)/bin/bzgrep $(PREFIX)/bin/bzfgrep
> --	chmod a+x $(PREFIX)/bin/bzgrep
> --	cp -f bzmore $(PREFIX)/bin/bzmore
> --	ln -s -f $(PREFIX)/bin/bzmore $(PREFIX)/bin/bzless
> --	chmod a+x $(PREFIX)/bin/bzmore
> --	cp -f bzdiff $(PREFIX)/bin/bzdiff
> --	ln -s -f $(PREFIX)/bin/bzdiff $(PREFIX)/bin/bzcmp
> --	chmod a+x $(PREFIX)/bin/bzdiff
> --	cp -f bzgrep.1 bzmore.1 bzdiff.1 $(PREFIX)/man/man1
> --	chmod a+r $(PREFIX)/man/man1/bzgrep.1
> --	chmod a+r $(PREFIX)/man/man1/bzmore.1
> --	chmod a+r $(PREFIX)/man/man1/bzdiff.1
> --	echo ".so man1/bzgrep.1" > $(PREFIX)/man/man1/bzegrep.1
> --	echo ".so man1/bzgrep.1" > $(PREFIX)/man/man1/bzfgrep.1
> --	echo ".so man1/bzmore.1" > $(PREFIX)/man/man1/bzless.1
> --	echo ".so man1/bzdiff.1" > $(PREFIX)/man/man1/bzcmp.1
> -+install: bzip2 bzip2recover libbz2.a
> -+	if ( test ! -d $(DESTDIR)$(PREFIX)/bin ) ; then mkdir -p $(DESTDIR)$(PREFIX)/bin ; fi
> -+	if ( test ! -d $(DESTDIR)$(PREFIX)/lib ) ; then mkdir -p $(DESTDIR)$(PREFIX)/lib ; fi
> -+	if ( test ! -d $(DESTDIR)$(PREFIX)/man ) ; then mkdir -p $(DESTDIR)$(PREFIX)/man ; fi
> -+	if ( test ! -d $(DESTDIR)$(PREFIX)/man/man1 ) ; then mkdir -p $(DESTDIR)$(PREFIX)/man/man1 ; fi
> -+	if ( test ! -d $(DESTDIR)$(PREFIX)/include ) ; then mkdir -p $(DESTDIR)$(PREFIX)/include ; fi
> -+	cp -f bzip2 $(DESTDIR)$(PREFIX)/bin/bzip2
> -+	ln $(DESTDIR)$(PREFIX)/bin/bzip2 $(DESTDIR)$(PREFIX)/bin/bunzip2
> -+	ln $(DESTDIR)$(PREFIX)/bin/bzip2 $(DESTDIR)$(PREFIX)/bin/bzcat
> -+	cp -f bzip2recover $(DESTDIR)$(PREFIX)/bin/bzip2recover
> -+	chmod a+x $(DESTDIR)$(PREFIX)/bin/bzip2
> -+	chmod a+x $(DESTDIR)$(PREFIX)/bin/bunzip2
> -+	chmod a+x $(DESTDIR)$(PREFIX)/bin/bzcat
> -+	chmod a+x $(DESTDIR)$(PREFIX)/bin/bzip2recover
> -+	cp -f bzip2.1 $(DESTDIR)$(PREFIX)/man/man1
> -+	chmod a+r $(DESTDIR)$(PREFIX)/man/man1/bzip2.1
> -+	cp -f bzlib.h $(DESTDIR)$(PREFIX)/include
> -+	chmod a+r $(DESTDIR)$(PREFIX)/include/bzlib.h
> -+	cp -fa libbz2.a libbz2.so* $(DESTDIR)$(PREFIX)/lib
> -+	chmod a+r $(DESTDIR)$(PREFIX)/lib/libbz2.a
> -+	cp -f bzgrep $(DESTDIR)$(PREFIX)/bin/bzgrep
> -+	ln -s -f $(DESTDIR)$(PREFIX)/bin/bzgrep $(DESTDIR)$(PREFIX)/bin/bzegrep
> -+	ln -s -f $(DESTDIR)$(PREFIX)/bin/bzgrep $(DESTDIR)$(PREFIX)/bin/bzfgrep
> -+	chmod a+x $(DESTDIR)$(PREFIX)/bin/bzgrep
> -+	cp -f bzmore $(DESTDIR)$(PREFIX)/bin/bzmore
> -+	ln -s -f $(DESTDIR)$(PREFIX)/bin/bzmore $(DESTDIR)$(PREFIX)/bin/bzless
> -+	chmod a+x $(DESTDIR)$(PREFIX)/bin/bzmore
> -+	cp -f bzdiff $(DESTDIR)$(PREFIX)/bin/bzdiff
> -+	ln -s -f $(DESTDIR)$(PREFIX)/bin/bzdiff $(DESTDIR)$(PREFIX)/bin/bzcmp
> -+	chmod a+x $(DESTDIR)$(PREFIX)/bin/bzdiff
> -+	cp -f bzgrep.1 bzmore.1 bzdiff.1 $(DESTDIR)$(PREFIX)/man/man1
> -+	chmod a+r $(DESTDIR)$(PREFIX)/man/man1/bzgrep.1
> -+	chmod a+r $(DESTDIR)$(PREFIX)/man/man1/bzmore.1
> -+	chmod a+r $(DESTDIR)$(PREFIX)/man/man1/bzdiff.1
> -+	echo ".so man1/bzgrep.1" > $(DESTDIR)$(PREFIX)/man/man1/bzegrep.1
> -+	echo ".so man1/bzgrep.1" > $(DESTDIR)$(PREFIX)/man/man1/bzfgrep.1
> -+	echo ".so man1/bzmore.1" > $(DESTDIR)$(PREFIX)/man/man1/bzless.1
> -+	echo ".so man1/bzdiff.1" > $(DESTDIR)$(PREFIX)/man/man1/bzcmp.1
> - 
> - clean: 
> --	rm -f *.o libbz2.a bzip2 bzip2recover \
> -+	rm -f *.o *.sho libbz2.a libbz2.so* bzip2 bzip2recover \
> - 	sample1.rb2 sample2.rb2 sample3.rb2 \
> - 	sample1.tst sample2.tst sample3.tst
> - 
> --blocksort.o: blocksort.c
> --	@cat words0
> --	$(CC) $(CFLAGS) -c blocksort.c
> --huffman.o: huffman.c
> --	$(CC) $(CFLAGS) -c huffman.c
> --crctable.o: crctable.c
> --	$(CC) $(CFLAGS) -c crctable.c
> --randtable.o: randtable.c
> --	$(CC) $(CFLAGS) -c randtable.c
> --compress.o: compress.c
> --	$(CC) $(CFLAGS) -c compress.c
> --decompress.o: decompress.c
> --	$(CC) $(CFLAGS) -c decompress.c
> --bzlib.o: bzlib.c
> --	$(CC) $(CFLAGS) -c bzlib.c
> --bzip2.o: bzip2.c
> --	$(CC) $(CFLAGS) -c bzip2.c
> --bzip2recover.o: bzip2recover.c
> --	$(CC) $(CFLAGS) -c bzip2recover.c
> --
> - 
> - distclean: clean
> --	rm -f manual.ps manual.html manual.pdf
> -+	#rm -f manual.ps manual.html manual.pdf
> - 
> - DISTNAME=bzip2-1.0.5
> - dist: check manual
> diff --git a/patches/bzip2-1.0.5/series b/patches/bzip2-1.0.5/series
> deleted file mode 100644
> index 78ff345..0000000
> --- a/patches/bzip2-1.0.5/series
> +++ /dev/null
> @@ -1,4 +0,0 @@
> -# generated by git-ptx-patches
> -#tag:base --start-number 1
> -0001-fixup-Makefile.patch
> -# cf8c416b9e8252c5e89375edfd4523b9  - git-ptx-patches magic
> diff --git a/patches/bzip2-1.0.6/0001-fixup-Makefile.patch b/patches/bzip2-1.0.6/0001-fixup-Makefile.patch
> new file mode 100644
> index 0000000..85d4fb4
> --- /dev/null
> +++ b/patches/bzip2-1.0.6/0001-fixup-Makefile.patch
> @@ -0,0 +1,207 @@
> +From: Marc Kleine-Budde <mkl@pengutronix.de>
> +Date: Sat, 29 Oct 2011 18:59:40 +0200
> +Subject: [PATCH] fixup Makefile
> +
> +This patch fixes various problems in the makefile and disables compile
> +time test. It was taken from Debinan.
> +
> +Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
> +---
> +# 20091210 rsc: needs probably another look before going mainline
> +
> + Makefile |  134 ++++++++++++++++++++++++++++++++------------------------------
> + 1 files changed, 69 insertions(+), 65 deletions(-)
> +
> +diff --git a/Makefile b/Makefile
> +index eb09753..8b1bf77 100644
> +--- a/Makefile
> ++++ b/Makefile
> +@@ -12,6 +12,8 @@
> + # in the file LICENSE.
> + # ------------------------------------------------------------------
> + 
> ++somajor=1.0
> ++sominor=$(somajor).4
> + SHELL=/bin/sh
> + 
> + # To assist in cross-compiling
> +@@ -21,7 +23,7 @@ RANLIB=ranlib
> + LDFLAGS=
> + 
> + BIGFILES=-D_FILE_OFFSET_BITS=64
> +-CFLAGS=-Wall -Winline -O2 -g $(BIGFILES)
> ++CFLAGS=-Wall -Winline -O2 -g $(BIGFILES) $(DEBCFLAGS)
> + 
> + # Where you want it installed when you do 'make install'
> + PREFIX=/usr/local
> +@@ -35,9 +37,9 @@ OBJS= blocksort.o  \
> +       decompress.o \
> +       bzlib.o
> + 
> +-all: libbz2.a bzip2 bzip2recover test
> ++all: libbz2.a bzip2 bzip2recover # test
> + 
> +-bzip2: libbz2.a bzip2.o
> ++bzip2: libbz2.so bzip2.o
> + 	$(CC) $(CFLAGS) $(LDFLAGS) -o bzip2 bzip2.o -L. -lbz2
> + 
> + bzip2recover: bzip2recover.o
> +@@ -46,20 +48,42 @@ bzip2recover: bzip2recover.o
> + libbz2.a: $(OBJS)
> + 	rm -f libbz2.a
> + 	$(AR) cq libbz2.a $(OBJS)
> +-	@if ( test -f $(RANLIB) -o -f /usr/bin/ranlib -o \
> +-		-f /bin/ranlib -o -f /usr/ccs/bin/ranlib ) ; then \
> ++	@if ( test -f $(RANLIB) || test -f /usr/bin/ranlib || \
> ++		test -f /bin/ranlib || test -f /usr/ccs/bin/ranlib ) ; then \
> + 		echo $(RANLIB) libbz2.a ; \
> + 		$(RANLIB) libbz2.a ; \
> + 	fi
> + 
> ++libbz2.so: libbz2.so.$(somajor)
> ++	ln -sf $^ $@
> ++
> ++libbz2.so.$(somajor): libbz2.so.$(sominor)
> ++	ln -sf $^ $@
> ++
> ++libbz2.so.$(sominor): $(OBJS:%.o=%.sho)
> ++	$(CC) -o libbz2.so.$(sominor) -shared \
> ++	  -Wl,-soname,libbz2.so.$(somajor) $^ -lc
> ++
> ++%.sho: %.c
> ++	$(CC) $(CFLAGS) -D_REENTRANT -fPIC -o $@ -c $<
> ++
> ++%.o: %.c
> ++	$(CC) $(CFLAGS) -D_REENTRANT -o $@ -c $<
> ++
> + check: test
> + test: bzip2
> + 	@cat words1
> ++	LD_LIBRARY_PATH=.:$$LD_LIBRARY_PATH \
> + 	./bzip2 -1  < sample1.ref > sample1.rb2
> ++	LD_LIBRARY_PATH=.:$$LD_LIBRARY_PATH \
> + 	./bzip2 -2  < sample2.ref > sample2.rb2
> ++	LD_LIBRARY_PATH=.:$$LD_LIBRARY_PATH \
> + 	./bzip2 -3  < sample3.ref > sample3.rb2
> ++	LD_LIBRARY_PATH=.:$$LD_LIBRARY_PATH \
> + 	./bzip2 -d  < sample1.bz2 > sample1.tst
> ++	LD_LIBRARY_PATH=.:$$LD_LIBRARY_PATH \
> + 	./bzip2 -d  < sample2.bz2 > sample2.tst
> ++	LD_LIBRARY_PATH=.:$$LD_LIBRARY_PATH \
> + 	./bzip2 -ds < sample3.bz2 > sample3.tst
> + 	cmp sample1.bz2 sample1.rb2 
> + 	cmp sample2.bz2 sample2.rb2
> +@@ -69,73 +93,53 @@ test: bzip2
> + 	cmp sample3.tst sample3.ref
> + 	@cat words3
> + 
> +-install: bzip2 bzip2recover
> +-	if ( test ! -d $(PREFIX)/bin ) ; then mkdir -p $(PREFIX)/bin ; fi
> +-	if ( test ! -d $(PREFIX)/lib ) ; then mkdir -p $(PREFIX)/lib ; fi
> +-	if ( test ! -d $(PREFIX)/man ) ; then mkdir -p $(PREFIX)/man ; fi
> +-	if ( test ! -d $(PREFIX)/man/man1 ) ; then mkdir -p $(PREFIX)/man/man1 ; fi
> +-	if ( test ! -d $(PREFIX)/include ) ; then mkdir -p $(PREFIX)/include ; fi
> +-	cp -f bzip2 $(PREFIX)/bin/bzip2
> +-	cp -f bzip2 $(PREFIX)/bin/bunzip2
> +-	cp -f bzip2 $(PREFIX)/bin/bzcat
> +-	cp -f bzip2recover $(PREFIX)/bin/bzip2recover
> +-	chmod a+x $(PREFIX)/bin/bzip2
> +-	chmod a+x $(PREFIX)/bin/bunzip2
> +-	chmod a+x $(PREFIX)/bin/bzcat
> +-	chmod a+x $(PREFIX)/bin/bzip2recover
> +-	cp -f bzip2.1 $(PREFIX)/man/man1
> +-	chmod a+r $(PREFIX)/man/man1/bzip2.1
> +-	cp -f bzlib.h $(PREFIX)/include
> +-	chmod a+r $(PREFIX)/include/bzlib.h
> +-	cp -f libbz2.a $(PREFIX)/lib
> +-	chmod a+r $(PREFIX)/lib/libbz2.a
> +-	cp -f bzgrep $(PREFIX)/bin/bzgrep
> +-	ln -s -f $(PREFIX)/bin/bzgrep $(PREFIX)/bin/bzegrep
> +-	ln -s -f $(PREFIX)/bin/bzgrep $(PREFIX)/bin/bzfgrep
> +-	chmod a+x $(PREFIX)/bin/bzgrep
> +-	cp -f bzmore $(PREFIX)/bin/bzmore
> +-	ln -s -f $(PREFIX)/bin/bzmore $(PREFIX)/bin/bzless
> +-	chmod a+x $(PREFIX)/bin/bzmore
> +-	cp -f bzdiff $(PREFIX)/bin/bzdiff
> +-	ln -s -f $(PREFIX)/bin/bzdiff $(PREFIX)/bin/bzcmp
> +-	chmod a+x $(PREFIX)/bin/bzdiff
> +-	cp -f bzgrep.1 bzmore.1 bzdiff.1 $(PREFIX)/man/man1
> +-	chmod a+r $(PREFIX)/man/man1/bzgrep.1
> +-	chmod a+r $(PREFIX)/man/man1/bzmore.1
> +-	chmod a+r $(PREFIX)/man/man1/bzdiff.1
> +-	echo ".so man1/bzgrep.1" > $(PREFIX)/man/man1/bzegrep.1
> +-	echo ".so man1/bzgrep.1" > $(PREFIX)/man/man1/bzfgrep.1
> +-	echo ".so man1/bzmore.1" > $(PREFIX)/man/man1/bzless.1
> +-	echo ".so man1/bzdiff.1" > $(PREFIX)/man/man1/bzcmp.1
> ++install: bzip2 bzip2recover libbz2.a
> ++	if ( test ! -d $(DESTDIR)$(PREFIX)/bin ) ; then mkdir -p $(DESTDIR)$(PREFIX)/bin ; fi
> ++	if ( test ! -d $(DESTDIR)$(PREFIX)/lib ) ; then mkdir -p $(DESTDIR)$(PREFIX)/lib ; fi
> ++	if ( test ! -d $(DESTDIR)$(PREFIX)/man ) ; then mkdir -p $(DESTDIR)$(PREFIX)/man ; fi
> ++	if ( test ! -d $(DESTDIR)$(PREFIX)/man/man1 ) ; then mkdir -p $(DESTDIR)$(PREFIX)/man/man1 ; fi
> ++	if ( test ! -d $(DESTDIR)$(PREFIX)/include ) ; then mkdir -p $(DESTDIR)$(PREFIX)/include ; fi
> ++	cp -f bzip2 $(DESTDIR)$(PREFIX)/bin/bzip2
> ++	ln $(DESTDIR)$(PREFIX)/bin/bzip2 $(DESTDIR)$(PREFIX)/bin/bunzip2
> ++	ln $(DESTDIR)$(PREFIX)/bin/bzip2 $(DESTDIR)$(PREFIX)/bin/bzcat
> ++	cp -f bzip2recover $(DESTDIR)$(PREFIX)/bin/bzip2recover
> ++	chmod a+x $(DESTDIR)$(PREFIX)/bin/bzip2
> ++	chmod a+x $(DESTDIR)$(PREFIX)/bin/bunzip2
> ++	chmod a+x $(DESTDIR)$(PREFIX)/bin/bzcat
> ++	chmod a+x $(DESTDIR)$(PREFIX)/bin/bzip2recover
> ++	cp -f bzip2.1 $(DESTDIR)$(PREFIX)/man/man1
> ++	chmod a+r $(DESTDIR)$(PREFIX)/man/man1/bzip2.1
> ++	cp -f bzlib.h $(DESTDIR)$(PREFIX)/include
> ++	chmod a+r $(DESTDIR)$(PREFIX)/include/bzlib.h
> ++	cp -fa libbz2.a libbz2.so* $(DESTDIR)$(PREFIX)/lib
> ++	chmod a+r $(DESTDIR)$(PREFIX)/lib/libbz2.a
> ++	cp -f bzgrep $(DESTDIR)$(PREFIX)/bin/bzgrep
> ++	ln -s -f $(DESTDIR)$(PREFIX)/bin/bzgrep $(DESTDIR)$(PREFIX)/bin/bzegrep
> ++	ln -s -f $(DESTDIR)$(PREFIX)/bin/bzgrep $(DESTDIR)$(PREFIX)/bin/bzfgrep
> ++	chmod a+x $(DESTDIR)$(PREFIX)/bin/bzgrep
> ++	cp -f bzmore $(DESTDIR)$(PREFIX)/bin/bzmore
> ++	ln -s -f $(DESTDIR)$(PREFIX)/bin/bzmore $(DESTDIR)$(PREFIX)/bin/bzless
> ++	chmod a+x $(DESTDIR)$(PREFIX)/bin/bzmore
> ++	cp -f bzdiff $(DESTDIR)$(PREFIX)/bin/bzdiff
> ++	ln -s -f $(DESTDIR)$(PREFIX)/bin/bzdiff $(DESTDIR)$(PREFIX)/bin/bzcmp
> ++	chmod a+x $(DESTDIR)$(PREFIX)/bin/bzdiff
> ++	cp -f bzgrep.1 bzmore.1 bzdiff.1 $(DESTDIR)$(PREFIX)/man/man1
> ++	chmod a+r $(DESTDIR)$(PREFIX)/man/man1/bzgrep.1
> ++	chmod a+r $(DESTDIR)$(PREFIX)/man/man1/bzmore.1
> ++	chmod a+r $(DESTDIR)$(PREFIX)/man/man1/bzdiff.1
> ++	echo ".so man1/bzgrep.1" > $(DESTDIR)$(PREFIX)/man/man1/bzegrep.1
> ++	echo ".so man1/bzgrep.1" > $(DESTDIR)$(PREFIX)/man/man1/bzfgrep.1
> ++	echo ".so man1/bzmore.1" > $(DESTDIR)$(PREFIX)/man/man1/bzless.1
> ++	echo ".so man1/bzdiff.1" > $(DESTDIR)$(PREFIX)/man/man1/bzcmp.1
> + 
> + clean: 
> +-	rm -f *.o libbz2.a bzip2 bzip2recover \
> ++	rm -f *.o *.sho libbz2.a libbz2.so* bzip2 bzip2recover \
> + 	sample1.rb2 sample2.rb2 sample3.rb2 \
> + 	sample1.tst sample2.tst sample3.tst
> + 
> +-blocksort.o: blocksort.c
> +-	@cat words0
> +-	$(CC) $(CFLAGS) -c blocksort.c
> +-huffman.o: huffman.c
> +-	$(CC) $(CFLAGS) -c huffman.c
> +-crctable.o: crctable.c
> +-	$(CC) $(CFLAGS) -c crctable.c
> +-randtable.o: randtable.c
> +-	$(CC) $(CFLAGS) -c randtable.c
> +-compress.o: compress.c
> +-	$(CC) $(CFLAGS) -c compress.c
> +-decompress.o: decompress.c
> +-	$(CC) $(CFLAGS) -c decompress.c
> +-bzlib.o: bzlib.c
> +-	$(CC) $(CFLAGS) -c bzlib.c
> +-bzip2.o: bzip2.c
> +-	$(CC) $(CFLAGS) -c bzip2.c
> +-bzip2recover.o: bzip2recover.c
> +-	$(CC) $(CFLAGS) -c bzip2recover.c
> +-
> + 
> + distclean: clean
> +-	rm -f manual.ps manual.html manual.pdf
> ++	#rm -f manual.ps manual.html manual.pdf
> + 
> + DISTNAME=bzip2-1.0.5
> + dist: check manual
> diff --git a/patches/bzip2-1.0.6/series b/patches/bzip2-1.0.6/series
> new file mode 100644
> index 0000000..78ff345
> --- /dev/null
> +++ b/patches/bzip2-1.0.6/series
> @@ -0,0 +1,4 @@
> +# generated by git-ptx-patches
> +#tag:base --start-number 1
> +0001-fixup-Makefile.patch
> +# cf8c416b9e8252c5e89375edfd4523b9  - git-ptx-patches magic
> diff --git a/rules/bzip2.make b/rules/bzip2.make
> index 925b08d..64a742c 100644
> --- a/rules/bzip2.make
> +++ b/rules/bzip2.make
> @@ -17,11 +17,11 @@ PACKAGES-$(PTXCONF_BZIP2) += bzip2
>  #
>  # Paths and names
>  #
> -BZIP2_VERSION	:= 1.0.5
> -BZIP2_MD5	:= 3c15a0c8d1d3ee1c46a1634d00617b1a
> +BZIP2_VERSION	:= 1.0.6
> +BZIP2_MD5	:= 00b516f4704d4a7cb50a1d97e6e8e15b
>  BZIP2		:= bzip2-$(BZIP2_VERSION)
>  BZIP2_SUFFIX	:= tar.gz
> -BZIP2_URL	:= http://www.bzip.org/1.0.5/$(BZIP2).$(BZIP2_SUFFIX)
> +BZIP2_URL	:= http://www.bzip.org/$(BZIP2_VERSION)/$(BZIP2).$(BZIP2_SUFFIX)
>  BZIP2_SOURCE	:= $(SRCDIR)/$(BZIP2).$(BZIP2_SUFFIX)
>  BZIP2_DIR	:= $(BUILDDIR)/$(BZIP2)
>  
> -- 
> 1.8.5.2
> 
> 
> -- 
> ptxdist mailing list
> ptxdist@pengutronix.de
> 

-- 
Pengutronix e.K.                           |                             |
Industrial Linux Solutions                 | http://www.pengutronix.de/  |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686           | Fax:   +49-5121-206917-5555 |

-- 
ptxdist mailing list
ptxdist@pengutronix.de

      reply	other threads:[~2014-01-23 16:50 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-01-13 18:38 [ptxdist] [PATCH 1/4] libkmod: version bump 13 -> 16 Robert Schwebel
2014-01-13 18:38 ` [ptxdist] [PATCH 2/4] e2fsprogs: version bump 1.42.7 -> 1.42.9 Robert Schwebel
2014-01-13 18:38 ` [ptxdist] [PATCH 3/4] attr: version bump 2.4.46 -> 2.4.47 Robert Schwebel
2014-01-20 10:50   ` Juergen Beisert
2014-01-21  6:54     ` [ptxdist] [PATCH] attr: re-add patches after version bump to 2.4.47 Robert Schwebel
2014-01-13 18:38 ` [ptxdist] [PATCH 4/4] bzip2: version bump 1.0.5 -> 1.0.6 Robert Schwebel
2014-01-23 16:50   ` Michael Olbrich [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20140123165012.GF11312@pengutronix.de \
    --to=m.olbrich@pengutronix.de \
    --cc=ptxdist@pengutronix.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox