From: Antonio Valentino <antonio.valentino@tiscali.it>
Date: Sun, 19 Jan 2014 17:13:17 +0000
Subject: Use system compression libs

Now Blosc supports different compressors (fastlz, zlib, snappy and lz4).
This patch enables the use of system libraries rather then the internal
copies bundled with blosc itself.
---
 setup.py | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/setup.py b/setup.py
index 555e3dc..d9e2ef6 100755
--- a/setup.py
+++ b/setup.py
@@ -725,14 +725,15 @@ if 'BLOSC' not in optional_libs:
     # Blosc + BloscLZ sources
     blosc_files += glob.glob('c-blosc/blosc/*.c')
     # LZ4 sources
-    blosc_files += glob.glob('c-blosc/internal-complibs/lz4*/*.c')
+    #blosc_files += glob.glob('c-blosc/internal-complibs/lz4*/*.c')
     # Snappy sources
-    blosc_files += glob.glob('c-blosc/internal-complibs/snappy*/*.cc')
+    #blosc_files += glob.glob('c-blosc/internal-complibs/snappy*/*.cc')
     # Zlib sources
-    blosc_files += glob.glob('c-blosc/internal-complibs/zlib*/*.c')
+    #blosc_files += glob.glob('c-blosc/internal-complibs/zlib*/*.c')
+    ADDLIBS.extend(['lz4', 'snappy', 'z'])
     # Finally, add all the include dirs...
     inc_dirs += [os.path.join('c-blosc', 'blosc')]
-    inc_dirs += glob.glob('c-blosc/internal-complibs/*')
+    #inc_dirs += glob.glob('c-blosc/internal-complibs/*')
     # ...and the macros for all the compressors supported
     def_macros += [('HAVE_LZ4', 1), ('HAVE_SNAPPY', 1), ('HAVE_ZLIB', 1)]
 
