# -*- makefile -*- PIL_VERSION ?= 1.1.6 PIL_URL ?= http://effbot.org/downloads/Imaging-$(PIL_VERSION).tar.gz ########################################################################### pil-unpack: $(PYTHON_DIR)/Extensions/Imaging-$(PIL_VERSION)/README $(PYTHON_DIR)/Extensions/Imaging-$(PIL_VERSION)/README: @$(httpget) $(PIL_URL) $(PYTHON_DIR)/Extensions/pil.tgz tar -C $(PYTHON_DIR)/Extensions -xzf $(PYTHON_DIR)/Extensions/pil.tgz rm -f $(PYTHON_DIR)/Extensions/pil.tgz .PHONY: pil-unpack pil-build: $(PYTHON_DIR)/bin/pilconvert.py $(PYTHON_DIR)/bin/pilconvert.py: cd $(PYTHON_DIR)/Extensions/Imaging-$(PIL_VERSION) && $(PYTHON) setup.py build --force cd $(PYTHON_DIR)/Extensions/Imaging-$(PIL_VERSION) && $(PYTHON) setup.py install --force .PHONY: pil-build pil-rebuild: pil-clean pil-build .PHONY: pil-rebuild pil-clean: rm -f $(PYTHON_DIR)/bin/pilconvert.py .PHONY: pil-clean pil: pil-unpack pil-build .PHONY: pil ########################################################################### debdepends:: aptitude install libjpeg62-dev libfreetype6-dev setup:: pil fullhelp:: @echo " pil-rebuild" @echo " recompile PIL plugin from source. This may be needed after" @echo " upgrading the host distribution." @echo varhelp:: @echo " PIL_VERSION ($(PIL_VERSION))" @echo " Version of the Python Imaging Library to install." @echo @echo " PIL_URL ($(PIL_URL))" @echo " URL to download the Python Imaging Library from. The default value" @echo " is automatically generated from PIL_VERSION." @echo