All pastes #271359 Raw Edit

Anonymous

public text v1 · immutable
·published 2006-12-08 04:53 UTC
rendered paste body
from distutils.core import setup
import glob, os

for po in glob.glob('po/*.po'):
	lang = os.path.splitext(os.path.basename(po))[0]
        lang_data=[("usr/share/locale/%s/LC_MESSAGES/"%(lang), "%s"%(po))]
	setup()

def setup():
	global lang_data
	other_data = [('share/pixmaps', ['extras/upstream.png']),
		('share/upstream', ['extras/canoe.glade']),
		('etc/upstream', ['conf/upstream.conf']),
		('share/locale/', glob.glob('po/*.po'))]
		
	dataf = {}
	dataf.update(lang_data)
	dataf.update(other_data)

	print dataf

#	setup(
#		name='Upstream',
#		version="0.3-alpha",
#		author="Mahangu Weerasighe",
#		packages=['upstream', 'upstream.log-modules', 'upstream.submit-modules'],
#		package_dir={'upstream' : 'upstream-base'},
#		package_data={'upstream': ['extras/*']},
#
#		data_files= dataf,
#		scripts=['canoe/canoe', 'kayak/kayak', 'upstream-base/upstream'])