1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
--- src/calibre/linux.py.orig 2013-11-22 04:20:51.000000000 +0100
+++ src/calibre/linux.py 2013-11-30 11:05:18.115881824 +0100
@@ -700,9 +700,12 @@
f.close()
des = ('calibre-gui.desktop', 'calibre-lrfviewer.desktop',
'calibre-ebook-viewer.desktop')
+ dtpdirs = ('gnome/apps', 'applications')
for x in des:
- cmd = ['xdg-desktop-menu', 'install', '--noupdate', './'+x]
- cc(' '.join(cmd), shell=True)
+ for z in dtpdirs:
+ dest = os.path.join(self.opts.staging_root, 'share', z)
+ cmd = ['cp', './'+x, dest]
+ cc(' '.join(cmd), shell=True)
self.menu_resources.append(x)
cc(['xdg-desktop-menu', 'forceupdate'])
f = open('calibre-mimetypes.xml', 'wb')
|