comparison src/bzip2.mk @ 4179:6409a12147fd

bzip2: use aff patch * src/bzip2.mk: remove SED mods to source * src/bzip2-1-fixes.patch: new file * dist-files.mk: add bzip2-1-fixes.patch
author John Donoghue <john.donoghue@ieee.org>
date Tue, 26 Jul 2016 05:59:06 -0400
parents 13be64f9f16d
children 7914e218df3e
comparison
equal deleted inserted replaced
4178:a7e6025bcb39 4179:6409a12147fd
17 head -1 17 head -1
18 endef 18 endef
19 19
20 ifneq ($(filter mingw msvc,$(MXE_SYSTEM)),) 20 ifneq ($(filter mingw msvc,$(MXE_SYSTEM)),)
21 define $(PKG)_BUILD 21 define $(PKG)_BUILD
22 $(SED) -i 's,sys\\stat\.h,sys/stat.h,g' '$(1)/bzip2.c' 22 #$(SED) -i 's,sys\\stat\.h,sys/stat.h,g' '$(1)/bzip2.c'
23 $(SED) -i 's,WINAPI,,g' '$(1)/bzlib.h' 23 #$(SED) -i 's,WINAPI,,g' '$(1)/bzlib.h'
24 $(MAKE) -C '$(1)' -j '$(JOBS)' libbz2.a bzip2 \ 24 $(MAKE) -C '$(1)' -j '$(JOBS)' libbz2.a bzip2 \
25 PREFIX='$(HOST_PREFIX)' \ 25 PREFIX='$(HOST_PREFIX)' \
26 CC='$(MXE_CC)' \ 26 CC='$(MXE_CC)' \
27 AR='$(MXE_AR)' \ 27 AR='$(MXE_AR)' \
28 RANLIB='$(MXE_RANLIB)' 28 RANLIB='$(MXE_RANLIB)'
41 $(INSTALL) '$(1)/bzip2' '$(3)$(HOST_BINDIR)/bzip2.exe' 41 $(INSTALL) '$(1)/bzip2' '$(3)$(HOST_BINDIR)/bzip2.exe'
42 42
43 endef 43 endef
44 else 44 else
45 define $(PKG)_BUILD 45 define $(PKG)_BUILD
46 $(SED) -i 's,sys\\stat\.h,sys/stat.h,g' '$(1)/bzip2.c' 46 #$(SED) -i 's,sys\\stat\.h,sys/stat.h,g' '$(1)/bzip2.c'
47 $(SED) -i 's,WINAPI,,g' '$(1)/bzlib.h' 47 #$(SED) -i 's,WINAPI,,g' '$(1)/bzlib.h'
48 $(MAKE) -C '$(1)' -j '$(JOBS)' -f Makefile-libbz2_so \ 48 $(MAKE) -C '$(1)' -j '$(JOBS)' -f Makefile-libbz2_so \
49 PREFIX='$(HOST_PREFIX)' \ 49 PREFIX='$(HOST_PREFIX)' \
50 CC='$(MXE_CC)' \ 50 CC='$(MXE_CC)' \
51 AR='$(MXE_AR)' \ 51 AR='$(MXE_AR)' \
52 RANLIB='$(MXE_RANLIB)' 52 RANLIB='$(MXE_RANLIB)'