#!/usr/bin/env python

import os

def sources():
	files = []
	def cb(arg, dir, names):
		files.extend([os.path.join(dir, n) for n in names if n.endswith('.py')])
	os.path.walk('.', cb, None)
	return files

for src in sources():
	lines = file(src).readlines()
	out = file(src, 'w')
	for line in lines:
		line = line[:-1]
		if line.startswith('import'):
			line = line.replace('gtk', 'gtk2')
			if line.find('gtk2,') != -1 or line.find('gtk2 ') != -1 or line.endswith('gtk2'):
				line += '; gtk = gtk2'
		print >>out, line
