+def pythonRules(config):
+ r = RulesFile()
+ r.dh += ["--buildsystem=python_distutils"]
+ r.dhWith.add('python2')
+ r.rules['auto_clean'] = [ # clean properly
+ 'dh_auto_clean',
+ 'rm -rf build'
+ ]
+ return r
+
+# build systems
+buildSystems = {
+ 'cmake': BuildSystem(cmakeRules, ["cmake"]),
+ 'automake': BuildSystem(automakeRules, ["automake"]),
+ 'python': BuildSystem(pythonRules, ["python-setuptools"], ["${python:Depends}"]),
+}
+