===================================================================
--- setup.py.orig 2008-05-30 09:34:24.000000000 +0200
+++ setup.py 2008-10-11 00:44:38.000000000 +0200
-if len( sys.argv) > 1 and sys.argv[1] == 'install' and '--help' not in sys.argv:
+if len( sys.argv) > 1 and 'install' in sys.argv and '--help' not in sys.argv:
data_dir = set.command_obj['install'].install_data
py_dir = set.command_obj['install'].install_lib
bin_dir = set.command_obj['install'].install_scripts
print "ERROR: couldn't open the file %s for write" % config_name
file.write( "# the bkchem configuration file, do not edit!\n #(unless you are pretty sure that you know what you are doing, which even I am not)\n")
- file.write( 'BKCHEM_MODULE_PATH="%s"\n' % strip_path( os.path.join( py_dir, "bkchem")))
- file.write( 'BKCHEM_TEMPLATE_PATH="%s"\n' % strip_path( os.path.join( data_dir, "share/bkchem/templates")))
- file.write( 'BKCHEM_PIXMAP_PATH="%s"\n' % strip_path( os.path.join( data_dir, "share/bkchem/pixmaps")))
- file.write( 'BKCHEM_IMAGE_PATH="%s"\n' % strip_path( os.path.join( data_dir, "share/bkchem/images")))
- file.write( 'BKCHEM_PLUGIN_PATH="%s"\n' % strip_path( os.path.join( data_dir, "share/bkchem/plugins")))
+ file.write( 'BKCHEM_MODULE_PATH="%s"\n' % strip_path( os.path.join( "__PREFIX__", "bin", "bkchem")))
+ file.write( 'BKCHEM_TEMPLATE_PATH="%s"\n' % strip_path( os.path.join( "__PREFIX__", "share/bkchem/templates")))
+ file.write( 'BKCHEM_PIXMAP_PATH="%s"\n' % strip_path( os.path.join( "__PREFIX__", "share/bkchem/pixmaps")))
+ file.write( 'BKCHEM_IMAGE_PATH="%s"\n' % strip_path( os.path.join( "__PREFIX__", "share/bkchem/images")))
+ file.write( 'BKCHEM_PLUGIN_PATH="%s"\n' % strip_path( os.path.join( "__PREFIX__", "share/bkchem/plugins")))
print "file %s created" % config_name
print "ERROR: couldn't open the file %s for write" % exec_name
file.write( "#!/bin/sh\n")
- file.write( 'python %s "$@"\n' % strip_path( os.path.join( py_dir, "bkchem", "bkchem.py")))
+ file.write( '__PYTHON__ __PYTHON_PKGD__/bkchem/bkchem.py "$@"' )
print "file %s created" % exec_name