X-Git-Url: http://git.maemo.org/git/?p=maemo-efl;a=blobdiff_plain;f=trunk%2Fpython-elementary%2Fdebian%2Frules;fp=trunk%2Fpython-elementary%2Fdebian%2Frules;h=175a519320bd0a2c675652c43a277043077e1e01;hp=0000000000000000000000000000000000000000;hb=71a25c6aec966c07452166398cc250b1d31affdf;hpb=6e9ec096f3023bd8c08ee96ecd119a177d2a91bf diff --git a/trunk/python-elementary/debian/rules b/trunk/python-elementary/debian/rules new file mode 100755 index 0000000..175a519 --- /dev/null +++ b/trunk/python-elementary/debian/rules @@ -0,0 +1,55 @@ +#!/usr/bin/make -f +# -*- mode: makefile; coding: utf-8 -*- + +include /usr/share/cdbs/1/rules/maemo-cflags.mk + +DEB_DESTDIR=$(CURDIR)/debian/tmp + +PYVER=2.5 +PYTHON=python$(PYVER) + +build: build-stamp +build-stamp: + dh_testdir + touch elementary/elementary.*.pyx + CFLAGS="$(CFLAGS)" $(PYTHON) setup.py build_ext build + touch build-stamp +clean: + dh_testdir + dh_testroot + CFLAGS="$(CFLAGS)" $(PYTHON) setup.py clean + -rm -f build-stamp + -rm -rf build dist python_elementary.egg-info + -rm -f elementary/*.py[co] + -rm -f *.py[co] + dh_clean + +install: build + dh_testdir + dh_testroot + dh_installdirs + CFLAGS="$(CFLAGS)" $(PYTHON) setup.py install --root=$(DEB_DESTDIR) + if [ "x$(DEB_BUILD_ARCH)" = "xarmel" ]; then \ + rm -rf $(DEB_DESTDIR)/usr/lib/$(PYTHON)/site-packages/elementary/*.py; \ + rm -rf $(DEB_DESTDIR)/usr/lib/$(PYTHON)/site-packages/elementary/*.pyc; \ + fi + dh_install --sourcedir=$(DEB_DESTDIR) --fail-missing + +binary: binary-arch +binary-arch: build install + dh_testdir + dh_testroot + dh_installdocs + dh_installdebconf + dh_installchangelogs + dh_strip + dh_compress + dh_fixperms + dh_makeshlibs + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +.PHONY: build install clean binary binary-arch