chiark / gitweb /
Fix Debianization.
[getdate-python] / debian / rules
CommitLineData
6f110c11 1#! /usr/bin/make -f
2
3export DH_COMPAT = 4
4
5DEFVERSION = 2.3
6VERSIONS = $(DEFVERSION) 2.4
7
8build: build-stamp
9
10build-stamp:
11 for v in $(VERSIONS); do python$$v setup.py build; done
12 touch build-stamp
13
14clean:
15 dh_clean
16 rm -rf build build-stamp
17
18install: build
19 dh_clean
20 for v in $(VERSIONS); do \
21 python$$v setup.py build; \
22 python$$v setup.py install --root=debian/python$$v-getdate; \
23 done
24 mkdir -p debian/python-getdate
25
26binary-indep: install
27 dh_testdir -i
28 dh_testroot -i
29 dh_compress -i
30 dh_installdocs -i
34359680 31 dh_python -i
6f110c11 32 dh_gencontrol -i
33 dh_fixperms -i
34 dh_installdeb -i
35 dh_md5sums -i
36 dh_builddeb -i
37
38binary-arch: install
39 dh_testdir -a
40 dh_testroot -a
41 dh_compress -a
42 dh_installdocs -a
43 dh_strip -a
44 dh_shlibdeps -a
34359680 45 dh_python -a
6f110c11 46 dh_gencontrol -a
47 dh_fixperms -a
48 dh_installdeb -a
49 dh_md5sums -a
50 dh_builddeb -a
51
52binary: binary-indep binary-arch
53
54source:
55 rm -rf dist/*.tar.gz dist/=deb=
56 python$(DEFVERSION) setup.py sdist
57 mkdir dist/=deb=
58 cd dist/=deb=; tar xvfz ../*.tar.gz
59 d=`pwd`; cd ..; dpkg-source -i -i'/\.svn/' -b $$d/dist/=deb=/*
60 rm -rf dist/=deb=
61
62.PHONY: binary binary-arch binary-indep clean install source build