pkgsrc - initial commit
[pkgsrc.git] / archivers / unalz / patches / patch-aa
1 $NetBSD: patch-aa,v 1.4 2005/10/03 04:12:21 minskim Exp $
2
3 --- Makefile.orig       2005-07-08 18:32:15.000000000 -0700
4 +++ Makefile
5 @@ -1,9 +1,9 @@
6 -CPP = g++
7 -CC  = gcc
8 -OBJ = main.o UnAlz.o UnAlzUtils.o UnAlzBz2decompress.o UnAlzBzip2.o UnAlzbzlib.o zlib/adler32.o zlib/crc32.o zlib/infback.o zlib/inffast.o zlib/inflate.o zlib/inftrees.o zlib/zutil.o bzip2/blocksort.o bzip2/compress.o bzip2/crctable.o bzip2/huffman.o bzip2/randtable.o
9 +#CPP = g++
10 +#CC  = gcc
11 +OBJ = main.o UnAlz.o UnAlzUtils.o UnAlzBz2decompress.o UnAlzBzip2.o
12  BIN = unalz
13 -LDFLAGS = 
14 -CFLAGS = -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 
15 +LDFLAGS += -lz -lbz2
16 +CFLAGS += -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_UNALZ_ICONV -D_UNALZ_UTF8
17  
18  all:
19         @echo ""
20 @@ -26,8 +26,7 @@ posix: unalz
21         $(CPP) $(OBJ) $(LDFLAGS) -liconv -o $(BIN) 
22  
23  posix-utf8: unalz
24 -       $(CPP) -c UnAlz.cpp -c UnAlzUtils.cpp -c main.cpp -D_UNALZ_ICONV -D_UNALZ_UTF8 $(CFLAGS)
25 -       $(CPP) $(OBJ) $(LDFLAGS) -liconv -o $(BIN)
26 +       $(CXX) $(OBJ) $(LDFLAGS) -liconv -o $(BIN)
27  
28  posix-noiconv: unalz
29         $(CPP) -c UnAlz.cpp -c UnAlzUtils.cpp -c main.cpp $(CFLAGS)
30 @@ -45,6 +44,8 @@ clean:
31  
32  $(BIN): $(OBJ)
33  
34 +.cpp.o:
35 +       ${CXX} ${CPPFLAGS} ${CXXFLAGS} -c ${.IMPSRC} -o ${.TARGET}
36  
37  zlib/adler32.o: zlib/adler32.c
38         $(CC) -c zlib/adler32.c -o zlib/adler32.o $(CFLAGS)