Package Details: masterpdfeditor 4.3.61-1

Git Clone URL: https://aur.archlinux.org/masterpdfeditor.git (read-only)
Package Base: masterpdfeditor
Description: A complete solution for creation and editing PDF files
Upstream URL: https://code-industry.net/free-pdf-editor/
Keywords: master-pdf-editor
Licenses: custom
Submitter: farseerfc
Maintainer: Scimmia
Last Packager: Scimmia
Votes: 68
Popularity: 9.636397
First Submitted: 2016-12-05 01:50
Last Updated: 2017-10-03 15:42

Latest Comments

severach commented on 2017-09-18 19:46

If your AUR helper (yaourt) can't handle deps inside package() then file a bug.

Scimmia commented on 2017-09-18 18:30

No, they are runtime only deps. No reason to move them.

nTia89 commented on 2017-09-18 18:28

why dependency array is inside the package function?
please move the dep array outside (just before makedeps array) the package function

tsuflux commented on 2017-09-02 08:17

Looking in my /usr/share/applications directory packages using an absolute path are the exception. And I don't see why the desktop file does not run the executable from the package. Only when intentionally overriding $PATH this would be changed. The advantages are simple: It's possible to specify additional environment variables (for themes etc.) and use Firejail etc.

Scimmia commented on 2017-09-02 05:14

I'm not sure that's an advantage. The package installs a .desktop file, it should run the executable from that package.

It also appears that upstream is now shipping a .desktop file, I'll probably switch to that with the next release.

tsuflux commented on 2017-09-01 09:08

Yes, that would be nice. Using $PATH allows users to overwrite/wrap the application without having to overwrite the desktop entry file in ~/.local/share/applications as well.

Scimmia commented on 2017-08-31 22:05

That's a possibility. I would prefer to point it to the actual program instead of letting it find the symlink, but if there are advantages to doing it that way, we can do that.

tsuflux commented on 2017-08-31 20:09

Then how about only changing
Exec=/opt/master-pdf-editor-VERMAJ/masterpdfeditorVERMAJ %f
to
Exec=masterpdfeditorVERMAJ %f
in order to keep the version number but still use a non absolute path?

Scimmia commented on 2017-08-31 19:46

"masterpdfeditor4" i what upstream calls it, I'm not going to change that.

tsuflux commented on 2017-08-31 19:00

Scimmia, could you change the path in the desktop entry file from
Exec=/opt/master-pdf-editor-VERMAJ/masterpdfeditorVERMAJ %f
to
Exec=masterpdfeditor %f
and add a symlink from /usr/bin/masterpdfeditor to /usr/bin/masterpdfeditor4 or /opt/master-pdf-editor-VERMAJ/masterpdfeditorVERMAJ?

Considering that the package is called masterpdfeditor and not masterpdfeditor4, I believe this would be a sensible choice and additionally make sandboxing using Firejail simpler. Thank you!

All comments