Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:12.2
pymol
1_rpmroot.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File 1_rpmroot.patch of Package pymol
--- setup2.py 2012-02-13 13:51:22.000000000 -0500 +++ setup2.py 2012-02-14 11:06:16.052599028 -0500 @@ -37,12 +37,19 @@ uninstall = 0 try: + import getopt if not (os.path.exists("data") and os.path.exists("LICENSE")): print ' Please run "python setup2.py" from the PyMOL source directory.' else: + rpm_root = "" + opts, args = getopt.gnu_getopt(sys.argv[1:], "r:", ["root="]) + for opt, arg in opts: + if opt in ("-r", "--root"): + rpm_root = arg from setup3 import site_packages pymol_file = os.path.join(site_packages, 'pymol', '__init__.py') + inst_pymol_file = re.sub("^" + rpm_root,"",pymol_file) pymol_path = os.path.join(site_packages, 'pymol', 'pymol_path') if uninstall: @@ -101,7 +108,7 @@ if python_exe[0:2]=="./": python_exe=os.getcwd()+"/"+python_exe[2:] if sys.platform!='win32': - f.write(python_exe+" "+pymol_file+" \"$@\"\n") + f.write(python_exe+" "+inst_pymol_file+" \"$@\"\n") else: f.write('"%s" "%s" %%1 %%2 %%3 %%4 %%5 %%6 %%7 %%8 %%9\n'%(python_exe,pymol_file)) f.close()
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor