#!/usr/bin/python

import re
import debian.deb822

exclusions = [
    'debhelper',
    'python',
    'python-debian',
]

exclusions = [re.compile(s) for s in exclusions]

depstring = debian.deb822.Deb822(file('debian/control')).get('Build-Depends')
deps = [s.strip() for s in depstring.split(',')]
result = []
for dep in deps:
    for ex in exclusions:
        if ex.match(dep):
            break
    else:
        result.append(dep)
print 'koha:Depends=%s' % ', '.join(result)
