]> git.pld-linux.org Git - packages/calibre.git/blame - calibre-prefix.patch
- up to 6.23.0
[packages/calibre.git] / calibre-prefix.patch
CommitLineData
d770c022
JR
1diff -urNp -x '*.orig' calibre-4.20.0.org/setup/install.py calibre-4.20.0/setup/install.py
2--- calibre-4.20.0.org/setup/install.py 2020-07-03 04:11:13.000000000 +0200
3+++ calibre-4.20.0/setup/install.py 2021-06-23 14:08:38.902233250 +0200
4@@ -100,15 +100,10 @@ class Develop(Command):
a590ca1e 5 self.sharedir = self.j(opts.prefix, 'share')
6 if not getattr(opts, 'staging_root', None):
7 opts.staging_root = opts.prefix
8- self.staging_libdir = getattr(opts, 'staging_libdir', None)
9- if self.staging_libdir is None:
10- self.staging_libdir = opts.staging_libdir = self.j(opts.staging_root, 'lib')
11- self.staging_bindir = getattr(opts, 'staging_bindir', None)
12- if self.staging_bindir is None:
13- self.staging_bindir = opts.staging_bindir = self.j(opts.staging_root, 'bin')
14- self.staging_sharedir = getattr(opts, 'staging_sharedir', None)
15- if self.staging_sharedir is None:
16- self.staging_sharedir = opts.staging_sharedir = self.j(opts.staging_root, 'share')
17+
9c8cebf1 18+ self.staging_libdir = opts.staging_libdir = opts.staging_root + self.libdir
a590ca1e 19+ self.staging_bindir = opts.staging_bindir = self.j(opts.staging_root, 'usr/', 'bin')
20+ self.staging_sharedir = opts.staging_sharedir = self.j(opts.staging_root, 'usr/', 'share')
21
22 self.staging_libdir = opts.staging_libdir = self.j(self.staging_libdir, 'calibre')
23 self.staging_sharedir = opts.staging_sharedir = self.j(self.staging_sharedir, 'calibre')
d770c022
JR
24diff -urNp -x '*.orig' calibre-4.20.0.org/src/calibre/linux.py calibre-4.20.0/src/calibre/linux.py
25--- calibre-4.20.0.org/src/calibre/linux.py 2020-07-03 04:11:13.000000000 +0200
26+++ calibre-4.20.0/src/calibre/linux.py 2021-06-23 14:08:38.902233250 +0200
27@@ -737,10 +737,10 @@ class PostInstall:
7b172d7e
JR
28 self.warn = self.warning
29
30 if not self.opts.staging_bindir:
31- self.opts.staging_bindir = os.path.join(self.opts.staging_root,
32+ self.opts.staging_bindir = os.path.join(self.opts.staging_root, 'usr',
33 'bin')
34 if not self.opts.staging_sharedir:
35- self.opts.staging_sharedir = os.path.join(self.opts.staging_root,
36+ self.opts.staging_sharedir = os.path.join(self.opts.staging_root, 'usr',
37 'share', 'calibre')
38 self.opts.staging_etc = '/etc' if self.opts.staging_root == '/usr' else \
39 os.path.join(self.opts.staging_root, 'etc')
d770c022 40@@ -748,7 +748,7 @@ class PostInstall:
7b172d7e
JR
41 prefix = getattr(self.opts, 'prefix', None)
42 if prefix and prefix != self.opts.staging_root:
43 self.opts.staged_install = True
44- os.environ['XDG_DATA_DIRS'] = os.path.join(self.opts.staging_root, 'share')
45+ os.environ['XDG_DATA_DIRS'] = os.path.join(self.opts.staging_root, 'usr', 'share')
46 os.environ['XDG_UTILS_INSTALL_MODE'] = 'system'
47
48 from calibre.utils.serialize import msgpack_loads
This page took 0.426083 seconds and 4 git commands to generate.