#!/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