summaryrefslogtreecommitdiffstats
path: root/debian/rules
diff options
context:
space:
mode:
Diffstat (limited to 'debian/rules')
-rwxr-xr-xdebian/rules7
1 files changed, 6 insertions, 1 deletions
diff --git a/debian/rules b/debian/rules
index 911fb2202..9a77139eb 100755
--- a/debian/rules
+++ b/debian/rules
@@ -7,7 +7,11 @@
# Comment this line if you wish to build without pycentral or pysupport
DEB_PYTHON_SYSTEM := pycentral
DEB_PYTHON_MODULE_PACKAGE := bcfg2
+ifdef DEB_PYTHON_SYSTEM
DEB_DH_INSTALLINIT_ARGS := -n
+else
+DEB_DH_INSTALLINIT_ARGS := --no-start
+endif
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/python-distutils.mk
@@ -28,10 +32,11 @@ ifdef DEB_PYTHON_SYSTEM
endif
dh_python -pbcfg2-server $(DEB_PYTHON_PRIVATE_MODULES_DIRS)
+ifdef DEB_PYTHON_SYSTEM
# Invoke dh_installinit after compiling python modules
binary-install/bcfg2 ::
dh_installinit -p$(cdbs_curpkg) -o --no-start
binary-install/bcfg2-server ::
dh_installinit -p$(cdbs_curpkg) -o
-
+endif