#!/usr/bin/make -f # -*- makefile -*- DEB_PYTHON_SYSTEM=pysupport # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 PYDEF=$(shell pyversions -d) PYVERS=$(shell pyversions -r) # Export the value for GCC export CC=gcc-4.4 build: build-stamp build-stamp: dh_testdir $(MAKE) -f /usr/share/quilt/quilt.make patch set -e; \ for python in $(PYVERS); do \ python=$$(echo $$python | sed "s/$(PYDEF)/python/"); \ $$python setup.py build; \ done touch build-stamp debian/PKG-INFO: ${SETUP_PY} @echo generating $@; \ python -c 'import sys; from distutils.core import run_setup; \ run_setup(sys.argv[1]).metadata.write_pkg_info("debian")' $< clean: dh_testdir dh_testroot $(MAKE) -f /usr/share/quilt/quilt.make unpatch rm -f debian/PKG-INFO for python in $(PYVERS); do \ python=$$(echo $$python | sed "s/$(PYDEF)/python/"); \ $$python setup.py clean; \ done find . -name "*.pyc" -exec rm {} \; -rm -rf build build-stamp *.pyc dist dh_clean install: build dh_testdir dh_testroot dh_prep dh_installdirs for python in $(PYVERS); do \ python=$$(echo $$python | sed "s/$(PYDEF)/python/"); \ $$python setup.py install --root=debian/pymedia; \ done binary-indep: build install binary-arch: build install dh_testdir dh_testroot dh_pysupport dh_installdocs dh_installchangelogs dh_installman #dh_python dh_link dh_strip dh_compress dh_fixperms dh_shlibdeps dh_installdeb dh_gencontrol dh_md5sums dh_builddeb binary: binary-indep binary-arch .PHONY: build clean binary-indep binary-arch binary install configure .PHONY: dummy-package real-packages