NAME = colab-plugins VERSION = 1.1 PREFIX = /usr TARGET = $(DESTDIR)$(PREFIX)/lib/colab DISTDIR = $(NAME)-$(VERSION) TARBALL = dist/$(DISTDIR).tar.gz BUILD_LIB = ./build/lib/python2.7 all: virtualenv ./build/bin/pip install --no-index --find-links=$(DISTDIR) pip==1.5.6 ./build/bin/pip install --no-index --find-links=$(DISTDIR) --no-deps -r requirements-colab-plugins.txt yes y | ./build/bin/pip uninstall pip==1.5.6 virtualenv --relocatable ./build clean: $(RM) -r ./build SOURCES = Makefile requirements-colab-plugins.txt install: mkdir -p $$(dirname $(TARGET)) rm -rf $(TARGET) rm -rf $(BUILD_LIB)/site-packages/setuptools rm -rf $(BUILD_LIB)/distutils rm -rf $(BUILD_LIB)/site-packages/_markerlib rm -rf $(BUILD_LIB)/site-packages/easy_install.* rm -rf $(BUILD_LIB)/site-packages/pkg_resources.* rm -rf $(BUILD_LIB)/site.* cp -r ./build $(TARGET) sdist: $(TARBALL) $(TARBALL): mkdir -p $$(dirname $(TARBALL)) $(RM) $(TARBALL) tar czf $(TARBALL) $(SOURCES) $(DISTDIR) distclean: $(RM) -r $$(dirname $(TARBALL)) src/ $(RM) -r $(DISTDIR) downloadtar: virtualenv mkdir -p $(DISTDIR) wget https://pypi.python.org/packages/source/p/pip/pip-1.5.6.tar.gz -O $(DISTDIR)/pip-1.5.6.tar.gz wget https://github.com/colab/colab-noosfero-plugin/archive/v0.2.5.zip -O $(DISTDIR)/colab-noosfero-plugin-0.2.7.zip wget https://github.com/colab/colab-gitlab-plugin/archive/v0.2.5.zip -O $(DISTDIR)/colab-gitlab-plugin-0.2.7.zip wget https://github.com/colab/colab-mezuro-plugin/archive/v0.1.2.zip -O $(DISTDIR)/colab-mezuro-plugin-0.1.3.zip wget https://github.com/colab/colab-superarchives-plugin/archive/master.zip -O $(DISTDIR)/colab-superarchives-plugin-0.1.0.zip .PHONY: virtualenv virtualenv: rm -rf ./build virtualenv ./build