summaryrefslogtreecommitdiff
path: root/solenv
AgeCommit message (Collapse)Author
2013-09-09Bump for 4.0-14suse-4.0-14Andras Timar
Change-Id: I358cb24d01ce33bc95f5b49611b34148195ca52e
2013-09-03Bump for 4.0-13suse-4.0-13Andras Timar
Change-Id: I9dfce7d5ece26409172d6e2e8cdd8aaa966e637a
2013-08-22Bump for 4.0-12suse-4.0-12Andras Timar
Change-Id: I2289f47a27d50c0f6949d8f8b2a5ea38b943d4fe
2013-08-22Bump for 4.0-11Andras Timar
Change-Id: I4c2d47065d945050a20a01d1d03cd1d0092aa2d3
2013-08-07Bump for 4.0-10suse-4.0-10Andras Timar
Change-Id: I2122ef126835822b29f6eff2c36c9380b9676a79
2013-08-05Bump for 4.0-9suse-4.0-9Andras Timar
Change-Id: Icc9361fb59f2a22e25e21655352eb3e113d82dde
2013-07-16Bump for 4.0-8Andras Timar
Change-Id: I860273728512700469934aa4eabb4827f5247a90
2013-07-08Bump for 4.0-7suse-4.0-7Andras Timar
Change-Id: Icb327ffef5c308b22d4c871e81f0e50493a2b494
2013-07-04enable MSP creation and bump version number for 1st PTFAndras Timar
Change-Id: I3f86bdf65f9cc38d4ae8b51afe5264e118132b39
2013-06-03bump product version to 4.0-4, release number to 304Petr Mladek
Change-Id: Ica4dbb0099c03cbdf311f6e7ed173bd791e77c87
2013-05-24bump product version to 4.0-3, release number to 303Petr Mladek
Change-Id: I8f34926f8517932fc7fec983ef3053bffd82b603
2013-05-06[mono] build hack with copying assembly config files is needed only with monoPetr Mladek
Change-Id: Ie76a802bc890b00f0fa9358aeff65f86e35fd7a0
2013-05-02fdo#54087 link the correct resource file to npsoplugin.dllAndras Timar
I had to add a new function to gbuild system: set_nativeres, because the trick in extensions/Library_npsoplugin.mk did not work. It linked the default.res, and that made the plugin unusable under Windows. Also, one export was missing compared to LibreOffice 3.5. Change-Id: Ib91fa2a3b72b15912587f22becccb0aebc2aa390
2013-05-01Merge tag 'libreoffice-4.0.3.2' into suse-4.0Petr Mladek
Tag libreoffice-4.0.3.2 Conflicts: basic/qa/cppunit/test_vba.cxx basic/source/runtime/step2.cxx dictionaries helpcontent2 instsetoo_native/util/openoffice.lst libvisio/UnpackedTarball_visio.mk sc/source/ui/vba/vbaapplication.cxx sc/source/ui/vba/vbavalidation.cxx solenv/inc/minor.mk sw/qa/extras/ooxmlimport/ooxmlimport.cxx translations Change-Id: Ic1f06489175f3db92d6bbcebb9732fadc1c61fed
2013-04-30bump product version to 4.0.3.2, release number to 2Petr Mladek
Change-Id: Ifa6c055daa75355fad59126b7217c6af6998481f
2013-04-30[mono] mono-climaker.diff: add mono supportPetr Mladek
merged with buildfix-climaker-disabled.diff: add mono support merged with climaker-csharp-win.diff: add mono support merged with buildfix-use-climaker-in-unoil.diff: add mono support Conflicts: cli_ure/prj/d.lst cli_ure/source/bootstrap/makefile.mk cli_ure/source/climaker/makefile.mk cli_ure/unotypes/makefile.mk unoil/climaker/makefile.mk Change-Id: I4c0ec75954df7a34ed6f4173f84190ab10e62c4b
2013-04-30[mono] workaround for mono limitation where "al -link" does not accept pathPetr Mladek
Needed with mono-devel-2.6.7-0.9.1 on SLED11. Change-Id: I6869a92949f4c3eb6b9a74aa86cd580a062368d3
2013-04-30[mono] fix debug csflagsPetr Mladek
The mono compiler does not support the -o option; The whole condition was wery strange anyway. Change-Id: If247fc991f68c99c9f26e3a73c01e9f85002f204
2013-04-30[mono] define CliAssemblyTarget when building on UNIXPetr Mladek
Change-Id: I818b1913d98e8ed01b047d94065e5dec2b237fb3
2013-04-30[mono] backslash the path only when really using cygwinPetr Mladek
Change-Id: Ia51c83e3a39888f42461c55b927afcd4da0d1bf1
2013-04-30[mono] do not hardcode csc commandPetr Mladek
Change-Id: I7228e7227369c118405f693df1f6818478ff22d6
2013-04-30[mono] allow to use another C# compiler, e.g. gmcs instead of mcsPetr Mladek
Change-Id: If8a6efbfdd3a838496dc0680b68097498134ecf6
2013-04-30[mono] add CliExecutable gbuild targetPetr Mladek
Change-Id: Ie761cd2eefaac430c1532917403879285e19166f
2013-04-30Upgrade table cleanupAndras Timar
The goal was to migrate feature state from LibreOffice 3.6 (SUSE) to LibreOffice 4.0 (SUSE) during upgrade. Change-Id: I0d7b7511316a9799acb078ee2923a5cac2e40aa9
2013-04-17set version for SUSE 4.0-rc1Petr Mladek
+ version 4.0 + version suffix to -1 + micro version to 10 + buildid to 201 Change-Id: I4f741a38666a277ea332e7d65e9e0e72afbbe551
2013-04-16bump product version to 4.0.3.1+, release number to 1Petr Mladek
Change-Id: I72da57cfba66c0fabbe991c0a74466abfd669b37
2013-04-04[SUSE only] add EULAAndras Timar
Change-Id: I28b5e36d8e88dba2fa3a6f7cd66e25b3316ef42a
2013-04-03For Intel AppUp build hide the links in start centerAndras Timar
Change-Id: I74e6757741ba9d8c8c494018e4bf3e4f638aa3f6
2013-04-03fdo#54278 Only en-US help pack should contain en-US helpAndras Timar
Language of the installer and language of the installed help files are two separate things. It was not good that they were handled in the same array. Now all help packs has English + localized installer. Only en.US help pack isntalls en-US help. Also, maintaning the list of languages, that are not supported by Windows, is pointless. What Windows? Windows 8 supports a lot more than Windows XP. Change-Id: I075a18648796a42609329ead9e8e6a9da9c1fef3
2013-04-02drop the word 'PTF' from .msp nameAndras Timar
Change-Id: Ia7cc4351644013e2b94c8e8408b89ed66b0e18ff
2013-04-02advertised shotrcutsAndras Timar
The main goal of this patch was to simplify things. The LibreOffice version that goes to Intel AppUp use advertsied shourtcuts, because it is what Intel AppUp Center requires. We can reduce complexity a bit, if we use advertised shortcuts in normal builds, too. Conflicts: scp2/source/ooo/common_brand.scp setup_native/Package_misc.mk solenv/bin/modules/installer/globals.pm Change-Id: Ia35a753c83cb592137232428ab897a640e7ccc1f
2013-03-26bump product version to 4.0.2.2, release number to 2Petr Mladek
Change-Id: I1627dfa924759d0fe56754829243850193a5938a
2013-03-19touch --no-dereference does not work on MACOSXPetr Mladek
Change-Id: I71e8658453e0e96e631cc2ef3996d660950c49cc
2013-03-19fix race condition when using hardlinks to deliver into solverPetr Mladek
We need to use "touch --no-dereference" on the delivered files. Otherwise, it creates empty target file when you touch symlinks and delivering the real target file might fail. This caused many build failures when delivering: liblcms2.so -> liblcms2.so.2.0.4 liblcms2.so.2 -> liblcms2.so.2.0.4 liblcms2.so.2.0.4 Change-Id: Ibd61815c12e002b495e848a125a959b8524b0935 Reviewed-on: https://gerrit.libreoffice.org/2840 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-03-15remove trailing whitespaceBjoern Michaelsen
- as this is being quoted, this causes breakage Change-Id: I6834a3235ae2334a0d6f7df0f97dcde7cdc6a5d0 Reviewed-on: https://gerrit.libreoffice.org/2739 Reviewed-by: Andras Timar <atimar@suse.com> Tested-by: Andras Timar <atimar@suse.com>
2013-03-12bump product version to 4.0.2.1+, number to 1Petr Mladek
Change-Id: If78b76abc4c2dcf3445e74754760d4f74d34e943
2013-03-12bump product version to 4.0.3.0+, reset number to 0Petr Mladek
Change-Id: Ibf9c9c5646bb8d98bfe7c39686df803968458b61
2013-02-27Fix build on MacThorsten Behrens
Without this codesigning is unconditionally tried, unconditionally breaking the build.
2013-02-19bump product version to 4.0.2.0+, reset number to 0Petr Mladek
Change-Id: I9121d7148d1f5343b3b61bfe4ddcbeb9a9253bed
2013-02-19fix dependencies of the obsolete stdlibs package on linuxPetr Mladek
The old version should get repalced by the ure package. It should also conflict with the new ure package. This commit adds support for %incompat epm tag. It produces conflicts in rpm and deb. It can be defined in setup_native/source/packinfo by linuxincompat. This commit also removes obsolete hack for debian dependencies. libreoffice-bundled conflict is mentioned in the desktop-integration package these day. The hack in epmfile.pm was not used because no package used "replace" tag. Change-Id: I5e9cb89a6108c22c61287fce1ffc6baf3f618d15 Reviewed-on: https://gerrit.libreoffice.org/2260 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-02-19No need to copy the gcc libraries anymoreFridrich Štrba
Change-Id: I6dbf44bb78f14ab71a48a9cd4e9ebba60bfc97d2 (cherry picked from commit 8ff09509d725ce18814d5d77794f227d0c72037b) Reviewed-on: https://gerrit.libreoffice.org/2254 Reviewed-by: Stephan Bergmann <sbergman@redhat.com> Tested-by: Stephan Bergmann <sbergman@redhat.com>
2013-02-15rhbz#908674: Adapt rtl::Allocator::construct to C++11Stephan Bergmann
...otherwise, at least with some --with-system-boost versions and C++11 compilers, like with Fedora's boost-1.50.0-4.fc18.x86_64 and gcc-c++-4.7.2-8.fc18.x86_64, using this to copy-construct an instance of boost::unordered::detail::ptr_node<std::pair<rtl::OUString,Bootstrap_Impl*>> in the call to p_bootstrap_map->insert(...) in rtl_bootstrap_args_open (sal/rtl/source/bootstrap.cxx) would memcopy the ptr_node and fail to call rtl_uString_acquire, leading to memory corruption later on when rtl_uString_release is called one time too often. It is not entirely clear to me whether this is a shortcoming of the given Boost version, but this patch solves the problem and brings rtl::Allocator::construct in line with the (changed) Allocator requirements of C++11 anyway. The problem potentially lurks with every use of rtl::Allocator, but only showed now begining with LO 4.0 where e5111574fd904b38a3980ca4ea3d21cfcb22dea6 "Revert 'sb140: sb140: #i116981# clean up memory upon exit'" re-introduced code into rtl_bootstrap_args_open that inserts into a boost::unordered_map that uses rtl::Allocator. (cherry picked from commit c91d353872b7d4e1a39192bff1444b46cab6e5eb) Conflicts: config_host/config_global.h.in ...solved by resorting to the old -DHAVE_CXX11_PERFECT_FORWARDING logic spread across various solenv/.../*.mk instead. Change-Id: I3be22f59a8eb49d31458480c27f3ce15803c7fd4 Reviewed-on: https://gerrit.libreoffice.org/2166 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com> Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2013-02-10Add support for codesigning on Mac OS XTor Lillqvist
Only sign the .app. Presumably that's enough here in the 4.0 branch. Change-Id: I7a25c6b7bfa2047b1cb6bcb913750b1b476124f6 Reviewed-on: https://gerrit.libreoffice.org/2031 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
2013-01-24fdo#59798: fix SDK MSI version "LOdev 4.1 SDK.0.0.alpha0"Michael Stahl
... by adding POSTVERSIONEXTENSION after PRODUCTEXTENSION. (regression from e024a8d88dbca3a2d178ad88c069721a92156ddf) Change-Id: Ie130dd5be08247ae9202f98cd58a6922fed27f32 (cherry picked from commit e2d60ae0bf885a39bb392729797b0fc6ec3a5fe5) Reviewed-on: https://gerrit.libreoffice.org/1841 Reviewed-by: Andras Timar <atimar@suse.com> Tested-by: Andras Timar <atimar@suse.com>
2013-01-24fdo#59798: MSI installer spurious space in version numberMichael Stahl
(regression from e024a8d88dbca3a2d178ad88c069721a92156ddf) Change-Id: I0a94f7265d310f0f5c48c747ffca49a7aeb05a01 (cherry picked from commit 3c0f360995741c16e93f49b1a1e771d0f4e40dc7) Reviewed-on: https://gerrit.libreoffice.org/1840 Reviewed-by: Andras Timar <atimar@suse.com> Tested-by: Andras Timar <atimar@suse.com>
2013-01-22bump product version to 4.0.1.0+, release number to 0Petr Mladek
Change-Id: I6d2553a4f695ebf49154a852fadeb552bb3d2b66
2013-01-21Fix Mac build fallout from PRODUCTEXTENSION changeTor Lillqvist
PRODUCTEXTENSION used to be empty. (No idea for how long it had been empty.) And apparently some of the "installer" Perl code implicitly assumed PRODUCTEXTENSION was empty. At least, producing the langpack dmg for Mac started to fail when PRODUCTEXTENSION was no longer empty. (cherry picked from commit c7e3f88b1291c35e09d08d14f82eadf60f7063cd) Signed-off-by: Michael Stahl <mstahl@redhat.com>
2013-01-21installer: remove SHORT_PRODUCTEXTENSIONMichael Stahl
Currently PRODUCTEXTENSION does not have a value, which is unfortunate because some places such as the soffice --help output and utl::DocInfoHelper::GetGeneratorString() which creates the meta:generator for ODF files (via Setup.xcu Product/ooSetupExtension) write an incomplete version number. Since there doesn't appear to be a point in having 2 variables here, remove SHORT_ one and use PRODUCTEXTENSION consistently. (cherry picked from commit e024a8d88dbca3a2d178ad88c069721a92156ddf) Conflicts: instsetoo_native/util/openoffice.lst Change-Id: I5aac25bcedd785a098cba612643ea68fe19c77f0 Reviewed-on: https://gerrit.libreoffice.org/1762 Reviewed-by: Miklos Vajna <vmiklos@suse.cz> Tested-by: Miklos Vajna <vmiklos@suse.cz>
2013-01-17fdo#59321 un-escape quotes in Windows Installer's idt filesAndras Timar
Change-Id: Iecd39e00ed61449a720354f95cbb695447797bff Reviewed-on: https://gerrit.libreoffice.org/1728 Reviewed-by: Noel Power <noel.power@suse.com> Tested-by: Noel Power <noel.power@suse.com>
2013-01-14add config path for commit bf85d5eb33ff33c9ff94336de9d9f67825296c10Noel Power
Change-Id: Ib8dfd276246bc6bd157a63c26184991a9993c3c5