From: Jaroslav Kysela Date: Wed, 24 Jul 2013 09:34:58 +0000 (+0200) Subject: setup.py: indent changes X-Git-Tag: v1.0.29~2 X-Git-Url: https://git.alsa-project.org/?a=commitdiff_plain;h=9100cc5c399f98baac400dcb3f8aebe5044fd207;p=alsa-python.git setup.py: indent changes Signed-off-by: Jaroslav Kysela --- diff --git a/setup.py b/setup.py index 7193d40..8069b0a 100755 --- a/setup.py +++ b/setup.py @@ -3,66 +3,75 @@ import os import sys +import stat try: - from setuptools import setup, Extension + from setuptools import setup, Extension except ImportError: - from distutils.core import setup, Extension + from distutils.core import setup, Extension VERSION='1.0.26' if os.path.exists("version"): - fp = open("version", "r") - ver = fp.readline() - fp.close() - ver = ver[:-1] + fp = open("version", "r") + ver = fp.readline()[:-1] + fp.close() else: - ver = None + ver = None if ver != VERSION: - fp = open("version", "w+") - fp.write(VERSION + '\n') - fp.close() + fp = open("version", "w+") + fp.write(VERSION + '\n') + fp.close() del fp + setup( - name='pyalsa', - version=VERSION, - author="The ALSA Team", - author_email='alsa-devel@alsa-project.org', - ext_modules=[ - Extension('pyalsa.alsacard', - ['pyalsa/alsacard.c'], - include_dirs=[], - library_dirs=[], - libraries=['asound']), - Extension('pyalsa.alsacontrol', - ['pyalsa/alsacontrol.c'], - include_dirs=[], - library_dirs=[], - libraries=['asound']), - Extension('pyalsa.alsahcontrol', - ['pyalsa/alsahcontrol.c'], - include_dirs=[], - library_dirs=[], - libraries=['asound']), - Extension('pyalsa.alsamixer', - ['pyalsa/alsamixer.c'], - include_dirs=[], - library_dirs=[], - libraries=['asound']), - Extension('pyalsa.alsaseq', - ['pyalsa/alsaseq.c'], - include_dirs=[], - library_dirs=[], - libraries=['asound']), - ], - packages=['pyalsa'], - scripts=[] + name='pyalsa', + version=VERSION, + author="The ALSA Team", + author_email='alsa-devel@alsa-project.org', + ext_modules=[ + Extension('pyalsa.alsacard', + ['pyalsa/alsacard.c'], + include_dirs=[], + library_dirs=[], + libraries=['asound']), + Extension('pyalsa.alsacontrol', + ['pyalsa/alsacontrol.c'], + include_dirs=[], + library_dirs=[], + libraries=['asound']), + Extension('pyalsa.alsahcontrol', + ['pyalsa/alsahcontrol.c'], + include_dirs=[], + library_dirs=[], + libraries=['asound']), + Extension('pyalsa.alsamixer', + ['pyalsa/alsamixer.c'], + include_dirs=[], + library_dirs=[], + libraries=['asound']), + Extension('pyalsa.alsaseq', + ['pyalsa/alsaseq.c'], + include_dirs=[], + library_dirs=[], + libraries=['asound']), + ], + packages=['pyalsa'], + scripts=[] ) uname = os.uname() a = 'build/lib.%s-%s-%s' % (uname[0].lower(), uname[4], sys.version[:3]) -for f in ['alsacard.so', 'alsacontrol.so', 'alsahcontrol.so', 'alsamixer.so', 'alsaseq.so']: - if not os.path.exists('pyalsa/%s' % f): - a = '../build/lib.%s-%s-%s/pyalsa/%s' % (uname[0].lower(), - uname[4], sys.version[:3], f) - print a, f - os.symlink(a, 'pyalsa/%s' % f) +for f in ['alsacard.so', 'alsacontrol.so', 'alsahcontrol.so', + 'alsamixer.so', 'alsaseq.so']: + if not os.path.exists('pyalsa/%s' % f): + a = '../build/lib.%s-%s-%s/pyalsa/%s' % \ + (uname[0].lower(), uname[4], sys.version[:3], f) + print a, f + p = 'pyalsa/' + f + try: + st = os.lstat(p) + if stat.S_ISLNK(st.st_mode): + os.remove(p) + except: + pass + os.symlink(a, 'pyalsa/%s' % f)