1cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project# ------------------------------------------------------------------
2cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project# This file is part of bzip2/libbzip2, a program and library for
3cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project# lossless, block-sorting data compression.
4cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project#
5172b266ed7845eac2edc7e7f8a72371356a9a277Nick Kralevich# bzip2/libbzip2 version 1.0.6 of 6 September 2010
6172b266ed7845eac2edc7e7f8a72371356a9a277Nick Kralevich# Copyright (C) 1996-2010 Julian Seward <jseward@bzip.org>
7cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project#
8cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project# Please read the WARNING, DISCLAIMER and PATENTS sections in the 
9cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project# README file.
10cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project#
11cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project# This program is released under the terms of the license contained
12cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project# in the file LICENSE.
13cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project# ------------------------------------------------------------------
14cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project
15cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source ProjectSHELL=/bin/sh
16cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project
17cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project# To assist in cross-compiling
18cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source ProjectCC=gcc
19cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source ProjectAR=ar
20cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source ProjectRANLIB=ranlib
21cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source ProjectLDFLAGS=
22cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project
23cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source ProjectBIGFILES=-D_FILE_OFFSET_BITS=64
24cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source ProjectCFLAGS=-Wall -Winline -O2 -g $(BIGFILES)
25cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project
26cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project# Where you want it installed when you do 'make install'
27cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source ProjectPREFIX=/usr/local
28cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project
29cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project
30cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source ProjectOBJS= blocksort.o  \
31cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project      huffman.o    \
32cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project      crctable.o   \
33cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project      randtable.o  \
34cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project      compress.o   \
35cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project      decompress.o \
36cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project      bzlib.o
37cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project
38cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Projectall: libbz2.a bzip2 bzip2recover test
39cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project
40cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Projectbzip2: libbz2.a bzip2.o
41cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	$(CC) $(CFLAGS) $(LDFLAGS) -o bzip2 bzip2.o -L. -lbz2
42cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project
43cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Projectbzip2recover: bzip2recover.o
44cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	$(CC) $(CFLAGS) $(LDFLAGS) -o bzip2recover bzip2recover.o
45cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project
46cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Projectlibbz2.a: $(OBJS)
47cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	rm -f libbz2.a
48cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	$(AR) cq libbz2.a $(OBJS)
49cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	@if ( test -f $(RANLIB) -o -f /usr/bin/ranlib -o \
50cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project		-f /bin/ranlib -o -f /usr/ccs/bin/ranlib ) ; then \
51cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project		echo $(RANLIB) libbz2.a ; \
52cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project		$(RANLIB) libbz2.a ; \
53cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	fi
54cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project
55cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Projectcheck: test
56cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Projecttest: bzip2
57cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	@cat words1
58cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	./bzip2 -1  < sample1.ref > sample1.rb2
59cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	./bzip2 -2  < sample2.ref > sample2.rb2
60cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	./bzip2 -3  < sample3.ref > sample3.rb2
61cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	./bzip2 -d  < sample1.bz2 > sample1.tst
62cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	./bzip2 -d  < sample2.bz2 > sample2.tst
63cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	./bzip2 -ds < sample3.bz2 > sample3.tst
64cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	cmp sample1.bz2 sample1.rb2 
65cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	cmp sample2.bz2 sample2.rb2
66cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	cmp sample3.bz2 sample3.rb2
67cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	cmp sample1.tst sample1.ref
68cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	cmp sample2.tst sample2.ref
69cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	cmp sample3.tst sample3.ref
70cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	@cat words3
71cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project
72cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Projectinstall: bzip2 bzip2recover
73cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	if ( test ! -d $(PREFIX)/bin ) ; then mkdir -p $(PREFIX)/bin ; fi
74cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	if ( test ! -d $(PREFIX)/lib ) ; then mkdir -p $(PREFIX)/lib ; fi
75cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	if ( test ! -d $(PREFIX)/man ) ; then mkdir -p $(PREFIX)/man ; fi
76cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	if ( test ! -d $(PREFIX)/man/man1 ) ; then mkdir -p $(PREFIX)/man/man1 ; fi
77cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	if ( test ! -d $(PREFIX)/include ) ; then mkdir -p $(PREFIX)/include ; fi
78cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	cp -f bzip2 $(PREFIX)/bin/bzip2
79cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	cp -f bzip2 $(PREFIX)/bin/bunzip2
80cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	cp -f bzip2 $(PREFIX)/bin/bzcat
81cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	cp -f bzip2recover $(PREFIX)/bin/bzip2recover
82cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	chmod a+x $(PREFIX)/bin/bzip2
83cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	chmod a+x $(PREFIX)/bin/bunzip2
84cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	chmod a+x $(PREFIX)/bin/bzcat
85cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	chmod a+x $(PREFIX)/bin/bzip2recover
86cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	cp -f bzip2.1 $(PREFIX)/man/man1
87cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	chmod a+r $(PREFIX)/man/man1/bzip2.1
88cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	cp -f bzlib.h $(PREFIX)/include
89cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	chmod a+r $(PREFIX)/include/bzlib.h
90cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	cp -f libbz2.a $(PREFIX)/lib
91cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	chmod a+r $(PREFIX)/lib/libbz2.a
92cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	cp -f bzgrep $(PREFIX)/bin/bzgrep
93cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	ln -s -f $(PREFIX)/bin/bzgrep $(PREFIX)/bin/bzegrep
94cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	ln -s -f $(PREFIX)/bin/bzgrep $(PREFIX)/bin/bzfgrep
95cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	chmod a+x $(PREFIX)/bin/bzgrep
96cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	cp -f bzmore $(PREFIX)/bin/bzmore
97cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	ln -s -f $(PREFIX)/bin/bzmore $(PREFIX)/bin/bzless
98cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	chmod a+x $(PREFIX)/bin/bzmore
99cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	cp -f bzdiff $(PREFIX)/bin/bzdiff
100cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	ln -s -f $(PREFIX)/bin/bzdiff $(PREFIX)/bin/bzcmp
101cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	chmod a+x $(PREFIX)/bin/bzdiff
102cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	cp -f bzgrep.1 bzmore.1 bzdiff.1 $(PREFIX)/man/man1
103cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	chmod a+r $(PREFIX)/man/man1/bzgrep.1
104cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	chmod a+r $(PREFIX)/man/man1/bzmore.1
105cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	chmod a+r $(PREFIX)/man/man1/bzdiff.1
106cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	echo ".so man1/bzgrep.1" > $(PREFIX)/man/man1/bzegrep.1
107cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	echo ".so man1/bzgrep.1" > $(PREFIX)/man/man1/bzfgrep.1
108cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	echo ".so man1/bzmore.1" > $(PREFIX)/man/man1/bzless.1
109cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	echo ".so man1/bzdiff.1" > $(PREFIX)/man/man1/bzcmp.1
110cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project
111cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Projectclean: 
112cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	rm -f *.o libbz2.a bzip2 bzip2recover \
113cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	sample1.rb2 sample2.rb2 sample3.rb2 \
114cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	sample1.tst sample2.tst sample3.tst
115cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project
116cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Projectblocksort.o: blocksort.c
117cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	@cat words0
118cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	$(CC) $(CFLAGS) -c blocksort.c
119cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Projecthuffman.o: huffman.c
120cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	$(CC) $(CFLAGS) -c huffman.c
121cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Projectcrctable.o: crctable.c
122cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	$(CC) $(CFLAGS) -c crctable.c
123cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Projectrandtable.o: randtable.c
124cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	$(CC) $(CFLAGS) -c randtable.c
125cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Projectcompress.o: compress.c
126cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	$(CC) $(CFLAGS) -c compress.c
127cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Projectdecompress.o: decompress.c
128cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	$(CC) $(CFLAGS) -c decompress.c
129cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Projectbzlib.o: bzlib.c
130cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	$(CC) $(CFLAGS) -c bzlib.c
131cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Projectbzip2.o: bzip2.c
132cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	$(CC) $(CFLAGS) -c bzip2.c
133cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Projectbzip2recover.o: bzip2recover.c
134cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	$(CC) $(CFLAGS) -c bzip2recover.c
135cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project
136cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project
137cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Projectdistclean: clean
138cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	rm -f manual.ps manual.html manual.pdf
139cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project
140172b266ed7845eac2edc7e7f8a72371356a9a277Nick KralevichDISTNAME=bzip2-1.0.6
141cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Projectdist: check manual
142cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	rm -f $(DISTNAME)
143cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	ln -s -f . $(DISTNAME)
144cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	tar cvf $(DISTNAME).tar \
145cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	   $(DISTNAME)/blocksort.c \
146cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	   $(DISTNAME)/huffman.c \
147cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	   $(DISTNAME)/crctable.c \
148cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	   $(DISTNAME)/randtable.c \
149cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	   $(DISTNAME)/compress.c \
150cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	   $(DISTNAME)/decompress.c \
151cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	   $(DISTNAME)/bzlib.c \
152cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	   $(DISTNAME)/bzip2.c \
153cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	   $(DISTNAME)/bzip2recover.c \
154cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	   $(DISTNAME)/bzlib.h \
155cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	   $(DISTNAME)/bzlib_private.h \
156cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	   $(DISTNAME)/Makefile \
157cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	   $(DISTNAME)/LICENSE \
158cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	   $(DISTNAME)/bzip2.1 \
159cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	   $(DISTNAME)/bzip2.1.preformatted \
160cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	   $(DISTNAME)/bzip2.txt \
161cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	   $(DISTNAME)/words0 \
162cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	   $(DISTNAME)/words1 \
163cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	   $(DISTNAME)/words2 \
164cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	   $(DISTNAME)/words3 \
165cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	   $(DISTNAME)/sample1.ref \
166cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	   $(DISTNAME)/sample2.ref \
167cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	   $(DISTNAME)/sample3.ref \
168cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	   $(DISTNAME)/sample1.bz2 \
169cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	   $(DISTNAME)/sample2.bz2 \
170cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	   $(DISTNAME)/sample3.bz2 \
171cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	   $(DISTNAME)/dlltest.c \
172cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	   $(DISTNAME)/manual.html \
173cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	   $(DISTNAME)/manual.pdf \
174cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	   $(DISTNAME)/manual.ps \
175cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	   $(DISTNAME)/README \
176cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	   $(DISTNAME)/README.COMPILATION.PROBLEMS \
177cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	   $(DISTNAME)/README.XML.STUFF \
178cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	   $(DISTNAME)/CHANGES \
179cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	   $(DISTNAME)/libbz2.def \
180cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	   $(DISTNAME)/libbz2.dsp \
181cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	   $(DISTNAME)/dlltest.dsp \
182cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	   $(DISTNAME)/makefile.msc \
183cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	   $(DISTNAME)/unzcrash.c \
184cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	   $(DISTNAME)/spewG.c \
185cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	   $(DISTNAME)/mk251.c \
186cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	   $(DISTNAME)/bzdiff \
187cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	   $(DISTNAME)/bzdiff.1 \
188cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	   $(DISTNAME)/bzmore \
189cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	   $(DISTNAME)/bzmore.1 \
190cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	   $(DISTNAME)/bzgrep \
191cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	   $(DISTNAME)/bzgrep.1 \
192cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	   $(DISTNAME)/Makefile-libbz2_so \
193cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	   $(DISTNAME)/bz-common.xsl \
194cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	   $(DISTNAME)/bz-fo.xsl \
195cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	   $(DISTNAME)/bz-html.xsl \
196cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	   $(DISTNAME)/bzip.css \
197cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	   $(DISTNAME)/entities.xml \
198cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	   $(DISTNAME)/manual.xml \
199cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	   $(DISTNAME)/format.pl \
200cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	   $(DISTNAME)/xmlproc.sh
201cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	gzip -v $(DISTNAME).tar
202cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project
203cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project# For rebuilding the manual from sources on my SuSE 9.1 box
204cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project
205cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source ProjectMANUAL_SRCS= 	bz-common.xsl bz-fo.xsl bz-html.xsl bzip.css \
206cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project		entities.xml manual.xml 
207cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project
208cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Projectmanual: manual.html manual.ps manual.pdf
209cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project
210cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Projectmanual.ps: $(MANUAL_SRCS)
211cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	./xmlproc.sh -ps manual.xml
212cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project
213cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Projectmanual.pdf: $(MANUAL_SRCS)
214cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	./xmlproc.sh -pdf manual.xml
215cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project
216cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Projectmanual.html: $(MANUAL_SRCS)
217cfb3b2780016b4e9ab4849e22d9c3acbaf535248The Android Open Source Project	./xmlproc.sh -html manual.xml
218