284 """ |
284 """ |
285 Uninstall Linux specific files. |
285 Uninstall Linux specific files. |
286 """ |
286 """ |
287 if os.getuid() == 0: |
287 if os.getuid() == 0: |
288 for name in [ |
288 for name in [ |
289 "/usr/share/applications/eric7.desktop", |
|
290 "/usr/share/appdata/eric7.appdata.xml", |
289 "/usr/share/appdata/eric7.appdata.xml", |
291 "/usr/share/metainfo/eric7.appdata.xml", |
290 "/usr/share/metainfo/eric7.appdata.xml", |
292 "/usr/share/applications/eric7_browser.desktop", |
291 "/usr/share/applications/eric7_browser.desktop", |
|
292 "/usr/share/applications/eric7_ide.desktop", |
|
293 "/usr/share/icons/eric.png", |
|
294 "/usr/share/icons/ericWeb.png", |
293 "/usr/share/pixmaps/eric.png", |
295 "/usr/share/pixmaps/eric.png", |
294 "/usr/share/pixmaps/ericWeb.png", |
296 "/usr/share/pixmaps/ericWeb.png", |
295 "/usr/share/icons/eric.png", |
297 # obsolete entries below |
296 "/usr/share/icons/ericWeb.png", |
298 "/usr/share/applications/eric7.desktop", |
297 ]: |
299 ]: |
298 if os.path.exists(name): |
300 if os.path.exists(name): |
299 os.remove(name) |
301 os.remove(name) |
300 elif os.getuid() >= 1000: |
302 elif os.getuid() >= 1000: |
301 # it is assumed that user ids start at 1000 |
303 # it is assumed that user ids start at 1000 |
302 for name in [ |
304 for name in [ |
303 "~/.local/share/applications/eric7.desktop", |
|
304 "~/.local/share/appdata/eric7.appdata.xml", |
305 "~/.local/share/appdata/eric7.appdata.xml", |
305 "~/.local/share/metainfo/eric7.appdata.xml", |
306 "~/.local/share/metainfo/eric7.appdata.xml", |
306 "~/.local/share/applications/eric7_browser.desktop", |
307 "~/.local/share/applications/eric7_browser.desktop", |
|
308 "~/.local/share/applications/eric7_ide.desktop", |
|
309 "~/.local/share/icons/eric.png", |
|
310 "~/.local/share/icons/ericWeb.png", |
307 "~/.local/share/pixmaps/eric.png", |
311 "~/.local/share/pixmaps/eric.png", |
308 "~/.local/share/pixmaps/ericWeb.png", |
312 "~/.local/share/pixmaps/ericWeb.png", |
309 "~/.local/share/icons/eric.png", |
313 # obsolete entries below |
310 "~/.local/share/icons/ericWeb.png", |
314 "~/.local/share/applications/eric7.desktop", |
311 ]: |
315 ]: |
312 path = os.path.expanduser(name) |
316 path = os.path.expanduser(name) |
313 if os.path.exists(path): |
317 if os.path.exists(path): |
314 os.remove(path) |
318 os.remove(path) |
315 |
319 |