X-Git-Url: http://git.inspyration.org/?a=blobdiff_plain;f=debian%2Frules;h=57be1d0442b15e9bf81fe58410f3565546ad4acb;hb=74582aea7e36bbe805fb395bbb0f11fa768ead14;hp=c716b2448e8292cb154c24fea1ce50bcc5d9a957;hpb=9087cac55722f6bf5662c2ad62e249c8dd4012a7;p=odoo%2Fodoo.git diff --git a/debian/rules b/debian/rules index c716b24..57be1d0 100755 --- a/debian/rules +++ b/debian/rules @@ -1,59 +1,17 @@ #!/usr/bin/make -f +# vim:noet: -include /usr/share/dpatch/dpatch.make +%: + dh ${@} -clean: clean-patched unpatch -clean-patched: patch-stamp - dh_testdir - dh_testroot - rm -f build-stamp +override_dh_pysupport: + echo "rsync" + sh -c "[ -d debian/openerp/usr/lib/python2.6 ] && rsync -av openerp/ debian/openerp/usr/lib/python2.6/dist-packages/openerp/" || true + sh -c "[ -d debian/openerp/usr/lib/python2.7 ] && rsync -av openerp/ debian/openerp/usr/lib/python2.7/dist-packages/openerp/" || true + rm -Rf debian/openerp/usr/openerp debian/openerp/usr/lib/python2.6/dist-packages/tests debian/openerp/usr/lib/python2.7/dist-packages/tests + dh_pysupport + rm -Rf debian/openerp/usr/lib - python setup.py clean - - rm -rf build openerp-server - -find $(CURDIR) -type f -name "*.pyc" | xargs rm -f - - dh_clean - -build: patch-stamp - -install: build - dh_testdir - dh_testroot - dh_prep - dh_installdirs - - python setup.py install --no-compile --prefix=$(CURDIR)/debian/openerp-server/usr - - # Adjusting program location - sed -i -e 's|python.*/site-packages/||' debian/openerp-server/usr/bin/openerp-server - mv debian/openerp-server/usr/lib/python*/site-packages/openerp-server debian/openerp-server/usr/lib - rm -rf debian/openerp-server/usr/lib/python* - - # Fixing permissions - find debian/openerp-server/usr/lib/openerp-server/addons -type f -print0 | xargs -0 chmod 0644 - - # Removing double files - rm -rf debian/openerp-server/usr/share/doc/openerp-server-* - -binary: binary-indep - -binary-arch: - -binary-indep: build install - dh_testdir - dh_testroot - dh_installchangelogs doc/Changelog - dh_installdocs - dh_install +override_dh_installinit: dh_installinit --update-rcd-params='defaults 21' - dh_lintian - dh_link - dh_compress - dh_fixperms - dh_installdeb - dh_gencontrol - dh_md5sums - dh_builddeb -.PHONY: clean build install binary binary-arch binary-indep