summaryrefslogtreecommitdiff
path: root/scp2/source
AgeCommit message (Collapse)Author
2013-09-30Consistently (but arbitrarily?) exclude gdbtrace on Mac OS XStephan Bergmann
Change-Id: Ia5acd5b6be61364aab2e799088bd2592bd2b4b62
2013-09-23sr*-CS language packs are history, ditch'emEike Rathke
Change-Id: I457b446409487b1ea9386339c3e2b261f60e6516
2013-09-23ca-valencia and sr-Latn replacementsEike Rathke
Change-Id: Ifd0ede6d06ff979175ab3a7193c34d6248f41f7b
2013-09-22desktop: soffice.bin and unopkg.bin cleanupMichael Stahl
Clean up the horrible mess around unopkg.bin unopkg.com unopkg.exe and soffice.bin soffice.exe and crashrep.com executables and associated renaming via Packages in the desktop makefiles by simply using RepositoryFixes to correct the names. Change-Id: I4d3a549462cfa90a63d62b35db1b0407b25239f7
2013-09-22odk: remove Package_bin, instead auto-install executablesMichael Stahl
This is somewhat annoying since it requires re-introducing stupid directories in scp2, but if the executables should be put in INSTDIR directly then the Package_bin needs to go. Change-Id: I893694c7f9d4cb5b9ef8ec4a3d30e08536223740
2013-09-17remove WITH_ACTIVEX_COMPONENTMatúš Kukan
Change-Id: I3320b3ce3307598a479dfac5b120e85441c670dc
2013-09-17Convert tab order dialog to widget UIManal Alhassoun
Change-Id: I2aebcf6486b80af31f1a06e9ae38e5610bee0cb4 Reviewed-on: https://gerrit.libreoffice.org/5970 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2013-09-14Clean up Mac OS X .jnilibsStephan Bergmann
Those .jnilibs that are not needed as .dylibs (this includes those that are also UNO components) are handled via RepositoryFixes.mk. The remaining one, libjava_uno.jnilib is packaged as a symlink in instdir. Everything else is not necessary and removed (including the venerable oddity macosx-create-bundle). Change-Id: I34a1801b0733cdff885c1c72db16fa631c5d82ef
2013-09-12installer: search files in INSTDIRMichael Stahl
INSTDIR has everything that will be installed anyway, so ideally the file search patch should only be INSTDIR + whatever is needed to get the Package file lists; especially WORKDIR seems inappropriate there. The exception is extension .oxt files which apparently are not in INSTDIR; not sure what to do about those. Change-Id: I2477c25ab9fcf953fae9c219e76c467e14729cda
2013-09-11odk: remove addsym-macosx.shMichael Stahl
This was added in commit 66eedcee026459b2827a46d8ebc73749e3c71453 but has apparently never actually been used in the bundled SDK makefiles. Change-Id: Ifa6cab95be6575ac26840250ad717d94e15bea66
2013-09-11Consistency (though FILELIST_DIR = gid_Dir_Bundle_Contents on MACOSX anyway)Stephan Bergmann
Change-Id: Ifd2373ffa819d63591d234df18adf5f9a34c50bb
2013-09-11Info.plist et al were no longer found when creating a .dmgStephan Bergmann
Change-Id: I898fd9e3ada84a52bd6305314f8b80db0254b3fc
2013-09-11It's plain "soffice" on Mac OS X nowStephan Bergmann
...since 07ec7b1c2ad558b5835ba6cfd69a6e69ebfd9bfe "soffice.bin is named soffice on Mac OS X." Change-Id: I4a4e64565dc4f3553648bf96ef43b558f757c852
2013-09-10gbuild: install pagein files directly from workdirMatúš Kukan
Change-Id: I51e632ab96a5a569446c1a46ffce5cc3d85eadf9
2013-09-10gbuild: use xml .rdb files directly from workdirMatúš Kukan
Change-Id: I876a41dc77a59841c39b2c1fa43f22c20940dbf2
2013-09-10Windows registry configuration backendJanos Farago
The goal is to manage LibreOffice configuration centrally in the enterprise. In Windows Server environment using Group Policies is a common solution for configuration management. Therefore it is required that LibreOffice can read configuration data from Windows registry, too. Windows registry is another configuration layer on the top of normal xml based configuration. For example the following registry setting: [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\LibreOffice\org.openoffice.UserProfile\Data\o] "Value"="Example Corp." "Final"=dword:00000001 becomes the following in configuration: <item oor:path="/org.openoffice.UserProfile/Data"> <prop oor:name="o" oor:finalized="true"> <value>Example Corp.</value> </prop> </item> Change-Id: I2cdd83fc93922bf2806417bfd1b83f85cc926d4c Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
2013-09-10kill VERSION_INDEPENDENT_COMP_IDAndras Timar
Version independent ComponentID in Component table of MSI means that the GUID is calculated from the Component name only, the PRODUCTVERSION is not concatenated to the name. Providing that name is constant in all versions, the resulting GUID would be the same e.g. for 4.0, 4.1, 4.2 etc. But what is it good for? Faster upgrades maybe? But name can also change, we did not pay attention to keep it constant. So in order to help scp2 cleanup, VERSION_INDEPENDENT_COMP_ID flag was obsoleted and removed. Change-Id: I8e1ee450524b02f07d0b0553f6b82d0321dbddcf
2013-09-10CompID is not in use in scp2 filesAndras Timar
Change-Id: I3d5b92d9890d6525b05575760a9fb4b4db65172b
2013-09-09desktop: put soffice.bin in INSTDIR tooMichael Stahl
Change-Id: Icfafff9120cae51c32ebfd87267e664f18f7ec8a
2013-09-09register uwinapi for URE layer (auto-install it while at it)Michael Stahl
Hopefully the VERSION_INDEPENDENT_COMP_ID is not actually important? Change-Id: Iad6e4eacffddf630768d89dbed391839144115ca
2013-09-09scp2: a little cleaningMatúš Kukan
Change-Id: I4b41f8c2c6dd82956cb2493676c9854744eecbad
2013-09-09install soffice script into instdirMatúš Kukan
Change-Id: Id55fc6efcd957de926df79ca02200f4fda7c56b0
2013-09-09scp2: fix Windows build: python wrapper is an executable thereMichael Stahl
Change-Id: I9e9c0eee26ead63c508ddcd0dead60395e461aa5
2013-09-09pyuno: another filelist to make instdir betterMatúš Kukan
Change-Id: Ieda9b3847de3de8989eaafc542e60216baa1af4d
2013-09-09restore gid_Dir_Sdkoo_Root which is apparently still needed on WNTMichael Stahl
also odk: better use gb_Library_get_runtime_filename than manually Change-Id: Ibbded4e8279b5dcb452f0d90be755edee1d2b63f
2013-09-09install whole sdk using filelistsMatúš Kukan
Change-Id: I9d8d0a20d776740c4701ec9a1facded9f4bde77a
2013-09-09tweak previous commit hoping it will work on Mac ...Michael Stahl
... plus some more fixes: - also install ure-link on WNT via Package not scp2. - also disable unorc in scp2 on WNT, otherwise cannot built instset due to duplicate file. - slso USE_INTERNAL_RIGHTS so startup.sh is executable.
2013-09-09ure: install files with filelistsMatúš Kukan
This commit adds gb_Package_add_symbolic_link. Change-Id: I58511ede3da402464e60a4c45549c15c9c5dd1a5
2013-09-09jvmfwk: install also into instdirMatúš Kukan
Change-Id: I4004361a85af4e6aed9dd0951d1154a2d99f97e7
2013-09-09install images with filelistsMatúš Kukan
Change-Id: I3946b44838c659cad12d288c8a1ed5137c3e554e
2013-09-09pyuno: install python scripts using filelistsMatúš Kukan
Change-Id: Ic7515acd14916cc36b59749059ed623cda906c23
2013-09-03ICE03: WARNING: String overflow (greater than length permitted in column)Jesús Corrius
Change-Id: I3c918da4c093489db122bc5af7401c7c93c1579e
2013-09-02No need to install non-SONAME versions of icu libsStephan Bergmann
Change-Id: Ica8057c70f5e4b63830c6ffe7fb85269a10b845f
2013-08-31scp2: convert BINARYTABLE MSI CustomAction dlls to AutoInstallMichael Stahl
Second attempt, this time using a new type LIBO_LIB_FILE_BINARYTABLE in scp2/macros.inc; for the resulting MSI file Orca lists the same files in "Binary" table now. Change-Id: I550ede75f16a46da9dd7377594aa28b7c06f0348
2013-08-30ENABLE_MINIMIZER Harmonize ENABLE_* variable to TRUE/<nothing>Norbert Thiebaud
Change-Id: I10c52844c6e83f6b88cf736c03d93e710a69432a Reviewed-on: https://gerrit.libreoffice.org/5705 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
2013-08-30ICE03 WARNING String overflow (greater than length permitted in column)Jesús Corrius
Change-Id: I48bade4998c6c5d95e49bdc109d4a5a1ef76bbcb
2013-08-29scp2: remove obsolete DONTRENAMEINPATCH flagAndras Timar
Change-Id: I4e40f29df1583c551fb7606d41b609d529db036a
2013-08-29take out MSI CustomAction dlls from AutoInstallAndras Timar
BINARYTABLE, BINARYTABLE_ONLY flags were not handled Change-Id: Ic6a0233e4f4213b9ea83a491949ab05c299a9201
2013-08-29Simplify and fix the embedded Firebird on LinuxStephan Bergmann
Change-Id: Ibd29bb964cd090cbfd958a9e54658249e8ce4317
2013-08-29Simplify and fix the embedded Firebird on OS XTor Lillqvist
Don't bother constructing a Firebird framework and especially don't pretend we would have it at run-time in /Library/Frameworks/Firebird.framework. We only need the libfbembed.dylib, I hope. We need just libfbembed.dylib, not the version-numbered copies. Use gb_Helper_set_ld_path instead of manipulating LD_LIBRARY_PATH and DYLD_LIBRARY_PATH explicitly. Don't let Firebird's build mechanism totally override DYLD_LIBRARY_PATH. No need to handle "fb" specially in macosx-change-install-name.pl. We need to call macosx-change-install-name.pl on libfbembed.dylib, too. Change-Id: Id7e6c91a6763e1d5ede5c935b4c4fd946ae00f20
2013-08-28Fix PYUNO_LOADER_PYTHONPATH for non-ENABLE_MACOSX_MACLIKE_APP_STRUCTUREStephan Bergmann
Change-Id: Ifc164b80466d3b847ce1214c28a1ba79fdfd690b
2013-08-27AIX symlink tweak for URE private is obsoleteStephan Bergmann
...as those private libs no longer have a *.3 SONAME since c9c963d3e6991d0dd73a95fc9734e38683d5be9c "autoinstall ure private libraries," so even AIX can load them directly without requiring *.3 -> * symlinks originally introduced with 0fd69181443bdfaff2563bea04e02c252fafef07 "AIX tweaks." Change-Id: Ia8e7c9bd1ef089c6647ed2cd421162eebc2c6087
2013-08-26fdo#60924 autoinstall - gbuild/scp2: Move more libs to OOOMarcos Paulo de Souza
Change-Id: Ibb2c27a75d8cbaf5177f392930cc9e6effa48d1d Reviewed-on: https://gerrit.libreoffice.org/5631 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2013-08-26Remove unused STARTLANG featureStephan Bergmann
Change-Id: Ib33f2ba2541faad24779cfdfbff7cf7f8a960af2
2013-08-22fdo#60924 autoinstall - gbuild/scp2: Move more libs to OOOMarcos Paulo de Souza
Change-Id: I973a66c6f805727cfaa5a5663ce4a9c200412a66 Reviewed-on: https://gerrit.libreoffice.org/5571 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Thorsten Behrens <tbehrens@suse.com> Tested-by: Thorsten Behrens <tbehrens@suse.com>
2013-08-19Rename SOLAR_JAVA to ENABLE_JAVA and HAVE_FEATURE_JAVATor Lillqvist
Change-Id: Ib451bdb3c1c2ca42347abfde44651d5cf5eef4f3
2013-08-19Use correct paths to URE stuff on WindowsTor Lillqvist
For some historical reason, URE has no "share" subfolder on Windows. Change-Id: I530e673cc7a5cb5fe5d82a5e952ac50e4c2270b2
2013-08-18Further work on the "Mac-like app structure" optionTor Lillqvist
Lots of stuff still either ended up in the wrong place, or was looked up from the wrong place, or both. Fix most cases. Change-Id: I06ebbce207c219f3cd82b4387dd9b3fdb83420d4
2013-08-18Use subfolder names from <config_folders.h>Tor Lillqvist
Change all instances of hardcoded "program", "share" etc subfolder names to use those from <config_folders.h> instead. In normal builds, the end result will not change. Change-Id: I91c95cd8e482818be67307e889ae6df887763f53
2013-08-14Fix for ICE101 ERROR in generated MSIJesús Corrius
ICE101 ERROR The feature gm_o_Extensions_Script_Provider_For_Javascript is greater than 38 characters in length. Features are limited to 38 characters and must follow this convention for APIs like MsiEnumFeatures ICE101 ERROR The feature gm_o_Extensions_Script_Provider_For_Beanshell is greater than 38 characters in length. Features are limited to 38 characters and must follow this convention for APIs like MsiEnumFeatures Change-Id: I298a0dafa7babd1af69c7754fe89efcfe5902970 Reviewed-on: https://gerrit.libreoffice.org/5401 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>