summaryrefslogtreecommitdiffstats
path: root/office/calibre/patches/calibre-module-fix.patch
blob: d2288d288e40d379c62a3ddf57e6060cbd509d98 (plain)
diff -Naur calibre.orig/setup/install.py calibre/setup/install.py
--- calibre.orig/setup/install.py	2010-03-05 21:13:33.000000000 +0000
+++ calibre/setup/install.py	2010-03-07 00:07:41.000000000 +0000
@@ -142,7 +142,9 @@
 
     def install_env_module(self):
         import distutils.sysconfig as s
-        libdir = s.get_python_lib(prefix=self.opts.staging_root)
+        libdir = s.get_python_lib(prefix=(self.opts.staging_root + sys.prefix))
+        if not os.path.exists(libdir):
+            os.makedirs(libdir)
         if os.path.exists(libdir):
             path = os.path.join(libdir, 'init_calibre.py')
             self.info('Installing calibre environment module: '+path)