Kornel Benko
a56c3d2621
Cmake installs: Clean up some installs
2020-06-05 21:57:50 +02:00
Richard Kimberly Heck
58411fe033
Notes for build script. Will fix later.
2020-06-03 17:17:38 -04:00
Kornel Benko
1c2ce5e903
Cmake build: Add some missing language-specific files for installation
...
(Language files of the form pt_PT, or zh_CN were not handled)
2020-06-03 21:21:04 +02:00
Richard Kimberly Heck
446b795c15
Remove duplicate file
2020-06-03 00:52:15 -04:00
Richard Kimberly Heck
092bc93903
Update lyx-build script and add header file for Windows.
2020-06-01 16:10:47 -04:00
Stephan Witt
27825f7cbe
Add template for MacOS private frameworks to distribution
...
(cherry picked from commit faeb8d745e97916b4440d13d4d490e56f712e17a)
2020-06-01 21:49:09 +02:00
Richard Kimberly Heck
75b3de3335
Prepare for 2.3.5
2020-06-01 14:10:09 -04:00
Stephan Witt
6cd1088251
Add command line option for code sign identity to help message
...
(cherry picked from commit 544e5859d33efe647ce5ca7275073f421bce6e43)
2020-05-22 07:24:01 +02:00
Stephan Witt
56004e6d3a
Make the directories in LyX application bundle read only.
...
Python produces files with cached on-the-fly compiled code on disk inside the bundle.
This should be avoided in case of a signed application bundle.
(cherry picked from commit ca7defab45a685bbc0303c32b94afb5ec98d4118)
2020-05-22 07:24:01 +02:00
Stephan Witt
07e3f92b62
Cleanup code signing of the LyX application bundle
...
(cherry picked from commit a47412b9de8feebc16f3878aceb591e57f6a5c33)
2020-05-22 07:24:01 +02:00
Stephan Witt
10f6836b56
Cleanup internal structure of embedded Qt frameworks
...
(cherry picked from commit 6b9b07e6dc4fae09c5ab6f0d6193e2a02cc22073)
2020-05-22 07:24:01 +02:00
Stephan Witt
794eab134d
Improved standard conformance of private frameworks naming scheme
...
(cherry picked from commit 5ccb7da134cc8a8e2d3837f4d85e23f95d7aae6b)
2020-05-22 07:24:01 +02:00
Stephan Witt
957192d7f3
Add packaging option to code sign the LyX application
...
(cherry picked from commit d2257bb0ffde6706f3ef0a469fa839d0d0ac4985)
2020-05-22 07:24:01 +02:00
Stephan Witt
29d2e997b8
Create private frameworks on Mac with standard conforming internal structure
...
(cherry picked from commit dc5221852cf2f1f5c2bbe1c5718687c7deb93b40)
2020-05-22 07:24:01 +02:00
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
Juergen Spitzmueller
1dbc2f30d5
Address #9368
...
pdfview creates a temp pdf file to determine the standard pdf viewer,
code simplification, reducing dll dependencies
Patch by Eugene.
2020-04-09 16:01:35 +02:00
Richard Kimberly Heck
1bd2e72d5a
Download dictionaries and thesauri from SVN.
...
Patch from Eugene.
(cherry picked from commit 36a1f365f00c8ae0a206dfef8fcef782faa5d454)
2020-04-05 14:50:24 -04:00
Richard Kimberly Heck
3fc90f6b6f
Updates to build script.
2020-03-17 01:57:46 -04:00
Richard Kimberly Heck
235a1034c6
Minor updates to distribution creation script.
2020-02-24 19:27:22 -05:00
Kornel Benko
153817a0fe
Amend cad0ec3e
2020-02-15 12:23:42 +01:00
Kornel Benko
cad0ec3e54
Cmake build: Remove left-over files left after cherry-pick
2020-02-15 10:06:42 +01:00
Kornel Benko
a47dec6b4a
Cmake build: Remove cmake warnings about mismatched values of FindPackageHandleStandardArgs()
...
(cherry picked from commit 9fdc00fe2a2b2db752ca244eac3d14e708d5caba)
2020-02-08 22:13:04 +01:00
Richard Kimberly Heck
e887bbc544
Windows installer info.
2020-01-26 17:57:33 -05:00
Kornel Benko
d537d55b69
Cmake config: Respect the patch-level while creating package from tar/zip-source
...
Rename some variables to match the ones used by automake
Slightly modified patch from Eugene Chornyi <technikmagma@gmail.com>
2020-01-18 10:40:31 +01:00
Kornel Benko
a99dc05e18
Cmake tests: Make foreach() command robust
...
Cmake's foreach command includes forms
foreach(<loop_var> IN LISTS <lists>)
foreach(<loop_var> IN ITEMS <items>)
foreach(<loop_var> RANGE ...)
We get the lines to be parsed by
file(STRINGS "${filepath}" lines)
If in the parsed lyx-file there is a line
containing only the single word 'IN', or 'RANGE', then
the command
foreach(_l ${lines})
can create a syntax error (at least with cmake1.16)
In fact, in file pl_Additional.lyx:12913 happens to have
such a beast.
(cherry picked from commit 7b44280da4fc015a4a930c311cc6073cebacf738)
2019-12-31 11:35:54 +01:00
Kornel Benko
87672a1d07
Cmake build: Install executables as programms
...
Patch from Patrick (pdvisschere@edpnet.be )
(cherry picked from commit 58ed976dd374582206d20ffb84feffbb2f29ecb3)
2019-11-27 15:11:23 +01:00
Uwe Stöhr
54acc050f6
Win installer: fix registry issue
...
- when installing LyX 2.3.x over a previous 2.3.x installation a registry key was not deleted
- also fix some hardcoded occurrences of "lyx"
2019-10-20 23:06:21 +02:00
Uwe Stöhr
cbaf5e70f8
development/Makefile.am: fix compilation error
...
see also my message on the list
2019-10-20 21:20:55 +02:00
Juergen Spitzmueller
ee1a4855ac
Updated Dutch installer l7n by Niko.
2019-07-06 15:25:19 +02:00
Richard Kimberly Heck
c614d81e8d
Add blank status file for easier resets.
2019-06-18 18:14:58 -04:00
Richard Kimberly Heck
64539c8e71
Notes.
2019-06-18 17:51:09 -04:00
Richard Kimberly Heck
446769203f
Use data from src/lyxwinres.rc to generate lyx.coff for the Windows
...
build.
Ideally, this would be done by cmake itself (as it is now done by
autotools). But I do not know how to do that.
2019-06-18 17:50:19 -04:00
Kornel Benko
ac72404309
Add missing test-tool-files to the list of provided data
...
With this, an interested user which compiles in cmake environment,
is able to run some export tests.
2019-06-12 08:55:17 +02:00
Kornel Benko
80b3adc42a
Cmake build: Removed some cmake warnings
2019-03-26 10:00:35 +01:00
Richard Kimberly Heck
7f0b0e3347
This has not been updated in my build yet.
...
(cherry picked from commit 95c665e607b05ec815bc6ee79621cda84029f43f)
2019-03-25 23:00:16 -04:00
Uwe Stöhr
e5c7084a9c
Win installer: fix bug on init
...
- also remove unused code and some updates
2019-03-26 02:34:54 +01:00
Uwe Stöhr
a96bf1ae89
installer: re-sync with master
...
backport all recent fixes from master
2019-03-22 01:19:48 +01:00
Kornel Benko
44c8315a7d
Cmake export tests: Use pre-compiled regular expressions
...
Essentially ammend db5fb78c, consisting of cherry-pick 597dcbb5
(and c9e62dec, but this is not important here)
2019-02-26 11:26:20 +01: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
Kornel Benko
db5fb78cfd
Cmake lyx2lyx tests: Correct use of value for \use_non_tex_fonts
...
Amend eec3d1eb,7568571a
We are trying to check if the resulting file after lyx2lyx
is compilable, we have to ensure that copying the original file
to the test directory does not mangle use_non_tex_fonts-entry.
(cherry picked from commit c9e62dec53aee97fff6dffcb6d8ef84331ba5c30)
2019-01-05 09:03:23 +01:00
Kornel Benko
410054ba5e
lyx2lyx tests: Use the temp-dir also for converted lyx files
...
Important if including data previously copied there.
Fixes test "export/doc/Additional_lyx22"
(cherry picked from commit 7568571a24e951df8f616a4e031be2b30857b2ed)
2019-01-04 05:26:48 +01:00
Kornel Benko
36aa0526e0
lyx2lyx tests: Copy also original lyx files to temp dir
...
Necessary only if the lyx-file includes some data from
a relative path, nonetheless it happens in some of our tests.
2019-01-03 08:56:29 +01:00
Kornel Benko
af7dba023b
Amend 7e1ecb65, add Bibliography.lyx to the set of not tested subdocuments
2019-01-02 16:35:18 +01:00
Juergen Spitzmueller
4eab21b2bc
Slightly lighter icons
...
All that's changed here is just the file size due to some file optimization.
Fixes : #10626
(cherry picked from commit 186597b54683e99ae7adc9d0584801265224128e)
2018-12-29 09:11:15 +01:00
Richard Kimberly Heck
91078439df
Fix spacing.
2018-12-15 12:45:47 -05:00
Richard Kimberly Heck
044ef5550d
Need to include these in the tarball.
2018-12-10 23:36:01 -05:00