~unifield-team/unifield-server/server-trans_issues

« back to all changes in this revision

Viewing changes to debian/rules

Merge commit 'c18f2a7474c9' into mdv-gpl3-py26

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#!/usr/bin/make -f
 
2
 
 
3
include /usr/share/quilt/quilt.make
 
4
 
 
5
clean: clean-patched unpatch
 
6
clean-patched: patch
 
7
        dh_testdir
 
8
        dh_testroot
 
9
        rm -f build-stamp
 
10
 
 
11
        python setup.py clean
 
12
 
 
13
        rm -rf build openerp-server
 
14
        -find $(CURDIR) -type f -name "*.pyc" | xargs rm -f
 
15
 
 
16
        dh_clean
 
17
 
 
18
build:
 
19
 
 
20
install: patch
 
21
        dh_testdir
 
22
        dh_testroot
 
23
        dh_prep
 
24
        dh_installdirs
 
25
 
 
26
        python setup.py install --no-compile --prefix=$(CURDIR)/debian/openerp-server/usr
 
27
 
 
28
        # Adjusting program location
 
29
        sed -i -e 's|cd .*python.*/site-packages|cd /usr/lib|' debian/openerp-server/usr/bin/openerp-server
 
30
        mv debian/openerp-server/usr/lib/python*/site-packages/openerp-server debian/openerp-server/usr/lib
 
31
        rm -rf debian/openerp-server/usr/lib/python*
 
32
 
 
33
        # Fixing permissions
 
34
        find debian/openerp-server/usr/lib/openerp-server/addons -type f -print0 | xargs -0 chmod 0644
 
35
 
 
36
        # Removing double files
 
37
        rm -rf debian/openerp-server/usr/share/doc/openerp-server-*
 
38
 
 
39
binary: binary-indep
 
40
 
 
41
binary-arch:
 
42
 
 
43
binary-indep: install
 
44
        dh_testdir
 
45
        dh_testroot
 
46
        dh_installchangelogs doc/Changelog
 
47
        dh_installdocs
 
48
        dh_install
 
49
        dh_installinit --update-rcd-params='defaults 21'
 
50
        dh_lintian
 
51
        dh_link
 
52
        dh_compress
 
53
        dh_fixperms
 
54
        dh_installdeb
 
55
        dh_gencontrol
 
56
        dh_md5sums
 
57
        dh_builddeb
 
58
 
 
59
.PHONY: clean build install binary binary-arch binary-indep