Added maemo-cflags-cdbs-rules as dependency
[maemo-efl] / trunk / python-e_dbus / debian / rules
1 #!/usr/bin/make -f
2
3 include /usr/share/cdbs/1/rules/maemo-cflags.mk
4
5 DEB_DESTDIR=$(CURDIR)/debian/tmp
6
7 PYVER=2.5
8 PYTHON=python$(PYVER)
9
10 build: build-stamp
11 build-stamp:
12         dh_testdir
13         CFLAGS="$(CFLAGS)" $(PYTHON) setup.py build_ext build
14         touch build-stamp
15 clean:
16         dh_testdir
17         dh_testroot
18         CFLAGS="$(CFLAGS)" $(PYTHON) setup.py clean
19         -rm -f build-stamp
20         -rm -rf build dist python_e_dbus.egg-info
21         -rm -f *.py[co]
22         dh_clean
23
24 install: build
25         dh_testdir
26         dh_testroot
27         dh_installdirs
28         CFLAGS="$(CFLAGS)" $(PYTHON) setup.py install --root=$(DEB_DESTDIR)
29         dh_install --sourcedir=$(DEB_DESTDIR) --fail-missing
30
31 binary: binary-arch
32 binary-arch: build install
33         dh_testdir
34         dh_testroot
35         dh_installdocs
36         dh_installdebconf
37         dh_installchangelogs
38         dh_strip
39         dh_compress
40         dh_fixperms
41         dh_makeshlibs
42         dh_installdeb
43         dh_shlibdeps
44         dh_gencontrol
45         dh_md5sums
46         dh_builddeb
47
48 .PHONY: build install clean binary binary-arch