Commit Graph
19 Commits
Author SHA1 Message Date
Jan-Marek Glogowski ed1aa172f8 Unify condition names and fix "else" paths
Drop Build prefix and settle on Lib and Exe prefixes. Also add a
note about the "else" part of the condition and fix offenders.
While at it, define COND_LIB_SAL_TEXTENC to be used by sal to
prevent diverting coditions in build and cxx code.

Change-Id: I944587ca1ccbe46b765d1a631a7214c8126fe951
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128136
Tested-by: Jenkins
Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
2022-01-08 12:26:30 +01:00
Jan-Marek Glogowski 4cb6f75b39 Don't build a static unopkg
Currently we don't destinguish between between extensions without
code, which couldn't be executed with DISABLE_DYNLOADING, and all
other extensions, like translations, dictionaries, etc., so there
is no need for a static unopkg.

Change-Id: I427a51b3174d074e467a582e808490a85e98e8eb
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128114
Tested-by: Jenkins
Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
2022-01-07 19:34:40 +01:00
Christian Lohmaier 4b9190fc29 mac: don't put script files into Contents/MacOS or framework-bin directory
Signing them as executable code would require external attributes, and
those in turn break packaging into hfs+ dmg when building on apfs with
Big Sur.
It is not a new thing - the old Code Signing in Depth technote
https://developer.apple.com/library/archive/technotes/tn2206/_index.html
already reads:
"Store Python, Perl, shell, and other script files and other non-Mach-O
executables in your app's Contents/Resources directory. While it's
possible to sign such executables and store them in Contents/MacOS, this
is not recommended.
[…]
Put another way, a properly-signed app that has all of its files in the
correct places will not contain any signatures stored as extended
attributes."
The patch does exactly that for LO and the shipped python framework and
adds symlinks for the moved files.
Same applies for the Language pack applescript and the tarball - those
are also moved into Contents/Resources

Change-Id: Iab21e77b73f941248ca89c6e80703fdf67a1057c
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109537
Tested-by: Jenkins
Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
2021-01-18 15:56:36 +01:00
Stephan Bergmann 57e6d742a9 On Mac OS X, directly name the executable "unopkg"
Change-Id: I5f846d7f7c5ed54179504f551e19227f7283bda2
2015-02-09 18:07:26 +01:00
Michael Stahl 2f6005ddb2 desktop: split up Package_script corresponding to scp2 modules
Change-Id: Ibe374db0c9d2f7bcbae536102a0305a8b94667d7
2014-10-31 23:42:20 +01:00
Stephan Bergmann f6848ac737 Adapt unoinfo to new Mac OS X LibreOffice.app layout
Change-Id: I0e7fc27f558de2af7e860ca2ab2da1952fc85678
2014-09-29 22:52:28 +02:00
Michael Stahl 8df17a3409 gbuild: set Package default target to INSTDIR
Change-Id: I2bc45e4ba63f5faaee7389bcd9d7b3f563503186
2013-10-28 20:17:26 +01:00
Michael Stahl cacce520c6 desktop: need only one Package_scripts
Change-Id: Ia47d1cc8c2d754f74e281eac82c76fbaf12d8541
2013-10-24 17:56:06 +02:00
Tor Lillqvist aa26a06586 We don't want the sbase etc scripts on OS X
Change-Id: If9748185c004b2368401373a38db92d6b61373cb
2013-09-25 22:13:23 +02:00
Michael Stahl 2426689500 desktop: ure-link is installed by ure/Packge_install.mk already
Change-Id: Ic575d340d0b3b42dc9b07790ab094c8ce6016329
2013-09-10 20:41:20 +02:00
David Tardon 1ca02a5c2e drop unused scripts
Change-Id: Icf4526214d9cfaaa9fe41b40b662c1e3bd9e6960
2013-05-05 14:43:14 +02:00
Michael Meeks 62badf3828 Move to MPLv2 license headers, with ESC decision and author's permission. 2013-04-22 09:37:38 +01:00
David Tardon c475316c00 simplify handling of JITC_PROCESSOR_TYPE 2012-01-15 20:12:01 +01:00
David Tardon 7ad72045d7 avoid generating a file in the source tree 2012-01-11 17:32:41 +01:00
Caolán McNamara c8ef924060 normalize Red Hat, Inc. spellings, and bump to latest template 2011-12-06 21:24:37 +00:00
Stephan Bergmann b786a33cfd Undo basis/brand split: Move SDK and ure-link, remove OOO_BASE_DIR and BaseInstallation. 2011-10-24 13:59:58 +02:00
Jan Holesovsky a32da8aba6 Deliver basis-link and ure-link. 2011-09-20 09:17:00 +02:00
David Tardon 8033c5093e soffice.sh should not be delivered on MacOS 2011-09-20 06:51:13 +02:00
David Tardon 6df9c479f5 gbuildize desktop 2011-09-15 14:49:34 +02:00