7 Commits

Author SHA1 Message Date
Stephan Witt
498e4dcd04 #11742 use Inkscape 0.92.x converter from Resources of application bundle if detected - corrected shell syntax
(cherry picked from commit dfb33eb5690e65abc773a1a8c6bc17386f6be212)
2020-05-19 10:26:27 +02:00
Stephan Witt
95f18d1c04 #11742 use Inkscape 0.92.x converter from Resources of application bundle if detected
(cherry picked from commit 813cd1765c2f3cdab105ad57b1bf36a6cfd88c18)
2020-05-19 10:26:19 +02:00
Stephan Witt
ebf85e52d2 #11742 correct pre 1.0 inkscape wrapper script path
(cherry picked from commit aec981bf4161832083171ec34d34b8a32e27ace5)
2020-05-18 13:20:41 +02:00
Stephan Witt
38829ea517 #11742 adapt inkscape start utility to Inkscape 1.0
(cherry picked from commit 4552d1c75ffd47b3a6a1ef39dfd255c07320a1a7)
2020-05-18 13:20:24 +02:00
Stephan Witt
7dd5d6371f Add license info for inkscape start script
(cherry picked from commit a4d409b194a2ba38eb2e8c1fd7af0dbf62f59cb7)

Add status log for 2.3.x
2019-01-07 00:18:52 +01:00
Stephan Witt
432986e8f2 Correct converter configuration for inkscape on Mac
On Mac the inkscape binary is started by a wrapper script. This script changes the
working directory internally and fails to process files with relative path names.
The previous attempt to solve it was to pass the file names with absolute names
by prepending them with the $$p variable (representing the directory name of the files).
This broke the on screen conversion (used for SVGZ to PNG e.g. in the users guide)
because here the $$p variable is undefined.

Now the wrapper script of LyX which is used to locate the Inkscape.app bundle converts
the relative path names into absolute names and the $$p variable is removed from the
converter definitions for inkscape again.

(cherry picked from commit caa1dd2aeed97330e05c0e96ae7e5bb929b0866d)
2019-01-07 00:18:52 +01:00
Stephan Witt
0faf6ff22b add inkscape wrapper script for Mac OS
The wrapper script is placed in the binary directory of the LyX bundle.
It tries to find the real inkscape command line converter in the
Inkscape.app bundle and starts it or reports an error.
The configure.py is changed for Mac OS to check the presence of
the real inkscape binary in the Inkscape.app bundle.

(cherry picked from commit 350ef993e59b3ede7dd621a81f096ea78296c5c8)
2017-10-03 20:07:35 +02:00