]> git.pld-linux.org Git - packages/crossmingw32-bzip2.git/blame - crossmingw32-bzip2.patch
- updated to 1.0.8
[packages/crossmingw32-bzip2.git] / crossmingw32-bzip2.patch
CommitLineData
7238e901 1diff -uNr bzip2-1.0.1/libbz2.def bzip2-1.0.1.good/libbz2.def
2--- bzip2-1.0.1/libbz2.def 2000-05-16 23:35:52.000000000 +0200
3+++ bzip2-1.0.1.good/libbz2.def 2003-08-27 16:20:03.627020752 +0200
4@@ -1,27 +1,27 @@
5 LIBRARY LIBBZ2\r
6 DESCRIPTION "libbzip2: library for data compression"\r
7 EXPORTS\r
8- BZ2_bzCompressInit\r
9- BZ2_bzCompress\r
10- BZ2_bzCompressEnd\r
11- BZ2_bzDecompressInit\r
12- BZ2_bzDecompress\r
13- BZ2_bzDecompressEnd\r
14- BZ2_bzReadOpen\r
15- BZ2_bzReadClose\r
16- BZ2_bzReadGetUnused\r
17- BZ2_bzRead\r
18- BZ2_bzWriteOpen\r
19- BZ2_bzWrite\r
20- BZ2_bzWriteClose\r
21- BZ2_bzWriteClose64\r
22- BZ2_bzBuffToBuffCompress\r
23- BZ2_bzBuffToBuffDecompress\r
24- BZ2_bzlibVersion\r
25- BZ2_bzopen\r
26- BZ2_bzdopen\r
27- BZ2_bzread\r
28- BZ2_bzwrite\r
29- BZ2_bzflush\r
30- BZ2_bzclose\r
31- BZ2_bzerror\r
32+ BZ2_bzCompressInit@16\r
33+ BZ2_bzCompress@8\r
34+ BZ2_bzCompressEnd@4\r
35+ BZ2_bzDecompressInit@12\r
36+ BZ2_bzDecompress@4\r
37+ BZ2_bzDecompressEnd@4\r
38+ BZ2_bzReadOpen@24\r
39+ BZ2_bzReadClose@8\r
40+ BZ2_bzReadGetUnused@16\r
41+ BZ2_bzRead@16\r
42+ BZ2_bzWriteOpen@20\r
43+ BZ2_bzWrite@16\r
44+ BZ2_bzWriteClose@20\r
45+ BZ2_bzWriteClose64@28\r
46+ BZ2_bzBuffToBuffCompress@28\r
47+ BZ2_bzBuffToBuffDecompress@24\r
48+ BZ2_bzlibVersion@0\r
49+ BZ2_bzopen@8\r
50+ BZ2_bzdopen@8\r
51+ BZ2_bzread@12\r
52+ BZ2_bzwrite@12\r
53+ BZ2_bzflush@4\r
54+ BZ2_bzclose@4\r
55+ BZ2_bzerror@8\r
142c4a2f
JB
56--- bzip2-1.0.6/Makefile.orig 2010-09-11 00:46:02.000000000 +0200
57+++ bzip2-1.0.6/Makefile 2013-06-23 09:39:59.263591821 +0200
58@@ -35,7 +35,7 @@
7238e901 59 decompress.o \
60 bzlib.o
61
62-all: libbz2.a bzip2 bzip2recover test
63+all: libbz2.a bzip2 bzip2recover
64
65 bzip2: libbz2.a bzip2.o
e4294c25 66 $(CC) $(CFLAGS) $(LDFLAGS) -o bzip2 bzip2.o -L. -lbz2
142c4a2f 67@@ -46,11 +46,8 @@
7238e901 68 libbz2.a: $(OBJS)
69 rm -f libbz2.a
142c4a2f 70 $(AR) cq libbz2.a $(OBJS)
e4294c25
JB
71- @if ( test -f $(RANLIB) -o -f /usr/bin/ranlib -o \
72- -f /bin/ranlib -o -f /usr/ccs/bin/ranlib ) ; then \
73- echo $(RANLIB) libbz2.a ; \
74- $(RANLIB) libbz2.a ; \
7238e901 75- fi
142c4a2f
JB
76+ $(RANLIB) libbz2.a
77+ $(CC) -shared $(LDFLAGS) -Wl,--enable-auto-image-base -Wl,--add-stdcall-alias -Wl,--out-implib,libbz2.dll.a -o bzip2.dll libbz2.def $(OBJS)
7238e901 78
e4294c25 79 check: test
7238e901 80 test: bzip2
This page took 0.101248 seconds and 4 git commands to generate.