Fix python 3 syntax errors with new revdep-rebuild. Change VERSION to
authorPaul Varner <fuzzyray@gentoo.org>
Tue, 12 Jul 2011 20:31:33 +0000 (15:31 -0500)
committerPaul Varner <fuzzyray@gentoo.org>
Tue, 12 Jul 2011 21:29:01 +0000 (16:29 -0500)
reference __version__.

pym/gentoolkit/revdep_rebuild/analyse.py
pym/gentoolkit/revdep_rebuild/assign.py
pym/gentoolkit/revdep_rebuild/cache.py
pym/gentoolkit/revdep_rebuild/rebuild.py
pym/gentoolkit/revdep_rebuild/stuff.py

index d94365edaabf3d0a76d2d258738fd523a74bf473..3061328d1db770eb68ed57fdf2fb9b53f115b513 100644 (file)
@@ -218,4 +218,4 @@ def analyse(settings, logger, libraries=None, la_libraries=None,
 
 
 if __name__ == '__main__':
-       print "This script shouldn't be called directly"
+       print("This script shouldn't be called directly")
index bb9ec1f0abaed318c0aa260f1a9b975cebabcc7b..f7f03045f65b59e8a138db4b06ee7518f3581533 100644 (file)
@@ -89,4 +89,4 @@ def get_slotted_cps(cpvs, logger):
 
 
 if __name__ == '__main__':
-       print 'Nothing to call here'
+       print('Nothing to call here')
index 8b1a8ed77e536d20c333deada1738d944e4cf40c..6d21016fe1154c5dc7984bff75470f3434321fe7 100644 (file)
@@ -84,7 +84,7 @@ def check_temp_files(temp_path=DEFAULTS['DEFAULT_TMP_DIR'], max_delay=3600):
 
 
 if __name__ == '__main__':
-       print 'Preparing cache ... '
+       print('Preparing cache ... ')
 
        from collect import *
        import logging
@@ -104,4 +104,4 @@ if __name__ == '__main__':
                        'libraries_links':libraries_links, 'binaries':binaries}
                )
 
-       print 'Done.'
+       print('Done.')
index 834170e656b25c0fdcb2327db694882fd59c4372..778c528b8fad05d34761894f7308d1ffc567ccea 100644 (file)
@@ -29,10 +29,11 @@ from stuff import exithandler, get_masking_status
 from cache import check_temp_files, read_cache
 from assign import get_slotted_cps
 from settings import DEFAULTS
+from gentoolkit.revdep_rebuild import __version__
 
 
 APP_NAME = sys.argv[0]
-VERSION = '0.1-r7'
+VERSION = __version__
 
 __productname__ = "revdep-ng"
 
@@ -40,16 +41,16 @@ __productname__ = "revdep-ng"
 # functions
 
 def print_usage():
-       print APP_NAME + ': (' + VERSION +')'
+       print( APP_NAME + ': (' + VERSION +')')
        print
-       print 'This is free software; see the source for copying conditions.'
+       print('This is free software; see the source for copying conditions.')
        print
-       print 'Usage: ' + APP_NAME + ' [OPTIONS] [--] [EMERGE_OPTIONS]'
+       print('Usage: ' + APP_NAME + ' [OPTIONS] [--] [EMERGE_OPTIONS]')
        print
-       print 'Broken reverse dependency rebuilder, python implementation.'
+       print('Broken reverse dependency rebuilder, python implementation.')
        print
-       print 'Available options:'
-       print '''
+       print('Available options:')
+       print('''
   -C, --nocolor         Turn off colored output
   -d, --debug           Print debug informations
   -e, --exact           Emerge based on exact package version
@@ -66,9 +67,9 @@ def print_usage():
                         (also passed to emerge command)
   -q, --quiet           Be less verbose (also passed to emerge command)
   -v, --verbose         Be more verbose (also passed to emerge command)
-'''
-       print 'Calls emerge, options after -- are ignored by ' + APP_NAME
-       print 'and passed directly to emerge.'
+''')
+       print( 'Calls emerge, options after -- are ignored by ' + APP_NAME)
+       print('and passed directly to emerge.')
 
 
 def init_logger(settings):
index 7b287b196a33c10571e90a4dcc4a7a23ac5e695b..1ab21f255db0607a431ffe4021c45990d3ecc6ac 100644 (file)
@@ -52,4 +52,4 @@ def _match_str_in_list(lst, stri):
 
 
 if __name__ == '__main__':
-       print "There is nothing to run here."
+       print("There is nothing to run here.")