include ../../Makefile.include DEPS = ../../Makefile.include Makefile Makefile.patch ../../download-files.include # lib name, version LIBNAME=bzip2 VERSION=1.0.8 SOURCE=$(LIBNAME)-$(VERSION) ARCHIVE=$(SOURCE).tar.gz SHA512=083f5e675d73f3233c7930ebe20425a533feedeaaa9d8cc86831312a6581cefbe6ed0d08d2fa89be81082f2a5abdabca8b3c080bf97218a1bd59dc118a30b9f3 include ../../download-files.include # configuration settings CONFIGURE=./configure --prefix=$(PREFIX) --disable-shared LIBDYLIB=$(PLATFORM)/libbz2.a all: .installed-$(PLATFORM) $(PLATFORM): $(TARBALLS_LOCATION)/$(ARCHIVE).$(HASH_TYPE) $(DEPS) rm -rf $(PLATFORM)/*; mkdir -p $(PLATFORM) cd $(PLATFORM); $(ARCHIVE_TOOL) $(ARCHIVE_TOOL_FLAGS) $(TARBALLS_LOCATION)/$(ARCHIVE) cd $(PLATFORM); patch -p1 -i ../Makefile.patch $(LIBDYLIB): $(PLATFORM) $(MAKE) -C $(PLATFORM) PREFIX=$(PREFIX) CC="$(CC)" CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" AR="$(AR)" .installed-$(PLATFORM): $(LIBDYLIB) $(MAKE) -C $(PLATFORM) install PREFIX=$(PREFIX) rm $(PREFIX)/bin/bzip2 touch $@ clean: $(MAKE) -C $(PLATFORM) clean rm -f .installed-$(PLATFORM) distclean:: rm -rf $(PLATFORM) .installed-$(PLATFORM)