From 9c5250af018bd3d3f653d8580afb277862131fa9 Mon Sep 17 00:00:00 2001 From: cedricbonhomme Date: Mon, 12 Mar 2012 09:08:39 +0100 Subject: [PATCH] =?UTF-8?q?PIL=20is=20required=20for=20St=C3=A9gan=C3=B4.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- setup.py | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 1072767..803aa7b 100644 --- a/setup.py +++ b/setup.py @@ -7,6 +7,19 @@ import shutil requires = ['PIL'] + +try: + from setuptools import setup + kw = {'zip_safe': False, + 'install_requires': requires + } +except ImportError: + from distutils.core import setup + kw = {'requires': requires} + + + + setup( name='Stegano', version='0.4', @@ -18,6 +31,7 @@ setup( platforms = ['Linux'], license='COPYING', description='A Python Steganography module.', + **kw ) print "Installing binaries" @@ -28,4 +42,4 @@ shutil.copy2("./bin/slsb", "/bin/slsb") shutil.copymode("./bin/slsb", "/bin/slsb") shutil.copy2("./bin/steganalysis-parity", "/bin/steganalysis-parity") -shutil.copymode("./bin/steganalysis-parity", "/bin/steganalysis-parity") \ No newline at end of file +shutil.copymode("./bin/steganalysis-parity", "/bin/steganalysis-parity")