Add Python wrapper from Martin Hosken
diff --git a/contrib/python/setup.py b/contrib/python/setup.py
new file mode 100755
index 0000000..ef2412b
--- /dev/null
+++ b/contrib/python/setup.py
@@ -0,0 +1,24 @@
+#!/usr/bin/python
+
+from distutils.core import setup
+from glob import glob
+from Pyrex.Distutils.extension import Extension
+from Pyrex.Distutils import build_ext
+
+setup(name='harfbuzz',
+ version='0.0.1',
+ description='Harfbuzz compatibility layer',
+ long_description='Harfbuzz python integration modules and supporting scripts',
+ maintainer='Martin Hosken',
+ maintainer_email='martin_hosken@sil.org',
+ packages=['harfbuzz'],
+ ext_modules = [
+ Extension("harfbuzz", ["lib/harfbuzz.pyx"], libraries=["harfbuzz"], library_dirs=["../../src/.libs"], include_dirs=["/usr/include/freetype2", "../../src"])
+ ],
+ cmdclass = {'build_ext' : build_ext},
+ scripts = glob('scripts/*'),
+ license = 'LGPL',
+ platforms = ['Linux', 'Win32', 'Mac OS X'],
+ package_dir = {'harfbuzz' : 'lib'}
+)
+