summaryrefslogtreecommitdiff
path: root/debian/rules
diff options
context:
space:
mode:
authorP. Christeas <xrg@openerp.com>2011-01-17 16:11:45 +0100
committerP. Christeas <xrg@openerp.com>2011-01-17 16:11:45 +0100
commite6f1b9717b43527d89584ca121374fb0c99fba41 (patch)
tree3f264e3d2afa620710105bf128d245335224730a /debian/rules
parenta228e192a5c4d990a11b36329e52913a9bddd562 (diff)
debian: some preparation for the 6.0.0 package
bzr revid: xrg@openerp.com-20110117151145-er0n9ojajspv2w7d
Diffstat (limited to 'debian/rules')
-rwxr-xr-xdebian/rules12
1 files changed, 10 insertions, 2 deletions
diff --git a/debian/rules b/debian/rules
index 62b338218be..b388a72fce6 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,7 +1,7 @@
#!/usr/bin/make -f
%:
- dh --with quilt ${@}
+ dh ${@}
override_dh_auto_clean:
dh_auto_clean
@@ -9,7 +9,15 @@ override_dh_auto_clean:
rm -rf build
override_dh_auto_install:
- NO_CHECK_MODULES=1 python setup.py install --install-layout=deb --no-compile --prefix=$(CURDIR)/debian/openerp-server/usr
+ # Adding ALL addons to the server package
+ if [ -d ../addons ] ; then \
+ pushd ../addons ; \
+ echo > server_modules.list ; \
+ for ADD_DIR in * ; do \
+ [ -d "$$ADD_DIR" ] && [ -r "$$ADD_DIR"/__openerp__.py ] && echo "$$ADD_DIR" >> server_modules.list ; \
+ done ; \
+ popd ; fi
+ NO_CHECK_MODULES=1 python setup.py install --install-layout=deb --no-compile --root=$(CURDIR)/debian/openerp-server
# Adjusting program location
sed -i -e 's|cd .*|cd /usr/share/pyshared/openerp-server|' debian/openerp-server/usr/bin/openerp-server