summaryrefslogtreecommitdiff
path: root/scp2/InstallModule_ooo.mk
AgeCommit message (Collapse)Author
2015-02-28scp2: remove now unused variableMichael Stahl
Change-Id: I85c0db36709f545bf2d4eaba9b458e4741b7879b
2014-10-29scp2: move brand executables to AutoInstallMichael Stahl
... except for soffice.exe which is referenced by some FolderItem. Change-Id: Ie5788aa950f0b8526220fb2c8b9281ce934b8a5d
2014-09-09fdo#45071 Remove Libreoffice browser pluginBryan Quigley
This removes ENABLE_NPAPI_INTO_BROWSER while it should keep ENABLE_NPAPI_FROM_BROWSER (embed flash in LO) intact. Signed-off-by: Stephan Bergmann <sbergman@redhat.com> Conflicts: extensions/source/nsplugin/source/npshell.cxx Change-Id: I80a9159a75653c74423d8fdc7c188568d3188e04
2014-09-09Make the "Mac-like" or "canonical" app bundle structure always used on OS XTor Lillqvist
In other words, only executable files go in the MacOS folder. Dynamic libraries and bundled frameworks (i.e., LibreOfficePython), and nothing else, go in the Frameworks folder, and all other files go in the Resources folder. Especially, note that Java class files and rc (.ini) files also go in Resources. Such an app bundle structure is what Apple strongly suggests one should use, and it has been hinted that future versions of code signing and/or Gatekeeper will require such a structure. There is still some ugliness thanks to traces of the historical separation of URE from "the office". Like there are two separate "unorc" files, one for URE, one for the LibreOffice application. IMHO, this should be cleaned up, but is probably controversial. (Eek! I now see there are actually *three* unorc files in the app bundle. Not intentional. Need to fix that later.) Change-Id: Idcf235038deb5b8e1d061734993e9f31869b7606
2014-07-18scp2: stupid typosMichael Stahl
Change-Id: I94b3f39ce3dc642c97dfd515b026e4470724b06c
2014-07-18scp2: move pdfimport library to AutoInstallMichael Stahl
Change-Id: Iac7d30ea181edbc479034e7b6f8eea285d7f6fbb
2014-06-09remove a bunch of unneeded definesDavid Tardon
Change-Id: I02e99812b7a6afba04afee1b5c810bf5b1640c51
2014-05-15Don't reference the avmediaMacAVF library if not builtTor Lillqvist
Change-Id: If4f5c51e986b51f5795012b9535ab7a7ea51337b
2014-04-15oox: generate data, not code for drawingML export adjustment valuesMiklos Vajna
Change-Id: I5898314c630348552ca2e0a6df1cc76972e3974c
2014-03-18scp2: move jfreereport to AutoInstallMichael Stahl
Change-Id: I13bf9d1b75b3da1a8b6925f12eca938141fc9baf
2014-03-18scp2: move apache-commons to AutoInstallMichael Stahl
Change-Id: I5a50e7fcf5eafb18a63d250a82810703d3d8b11d
2014-03-18scp2: move liblangtag to AutoInstallMichael Stahl
Change-Id: If79d57cf1743427106c0e4202fb4d5e42b5a807e
2014-03-03scp2: remove some variable/macro cruftMichael Stahl
Change-Id: If07b243e71be7c67d36e3d652c52781ef902e380
2014-03-03Allow to build lpsolver based on CoinMP library.Matúš Kukan
Change-Id: I0a3b2bd6744f6ccca0017cd1e06a4018f085445a
2014-03-03fdo#60924: Autoinstall lpsolve package.Matúš Kukan
Change-Id: I1404cfc08cd03cff000b088a305e47c96df0b986
2014-02-25scp2: These defines are not used in the sources.Matúš Kukan
Change-Id: Ie586fd383af33cb8dcb00b2d8f9ae41f39a1a673
2014-02-12normalize values of SYSTEM_POPPLER, SYSTEM_JFREEREPORTMichael Stahl
Change-Id: I8034b6fdf85697b6b409143396983ef3170257b2
2014-02-12normalize values of SYSTEM_HSQLDB, SYSTEM_POSTGRESQLMichael Stahl
Change-Id: Ia29a173ab6bb3442f98cd6db4db67ad27e7fa9a1
2014-02-12normalize values of SYSTEM_PYTHON, SYSTEM_MYSQL_CPPCONNMichael Stahl
Change-Id: I8932febdd39c35f23fb3a89703b69e25302f5678
2014-02-12fdo#74825: fix missing lcms2/libxslt/curl in installation setsMichael Stahl
The assumption that all configure variables had been normalized to TRUE/<empty> turned out not to hold; convert a bit more in that direction. (regression from 4af38b099c741c3676aefeb20c515913aaeed666) Change-Id: I2127c515e8a833a07c9b26ed9d693ce5a1853fe4
2013-10-25jfreereport: stop pointlessly renaming the jar filesMichael Stahl
Change-Id: Ia2c5ce1176496e98643e2cefc65d4c6d0cf9c781
2013-10-19fix path after move to externalDavid Tardon
Change-Id: Ibcf2dca1a2c624e6467db45ccfe195035e35555e
2013-10-13add missing depDavid Tardon
Change-Id: I2535fb641ba6e0f3c651868143e70ca0bbd88d5e
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-09scp2: a little cleaningMatúš Kukan
Change-Id: I4b41f8c2c6dd82956cb2493676c9854744eecbad
2013-09-09ure: install files with filelistsMatúš Kukan
This commit adds gb_Package_add_symbolic_link. Change-Id: I58511ede3da402464e60a4c45549c15c9c5dd1a5
2013-09-02No need to install non-SONAME versions of icu libsStephan Bergmann
Change-Id: Ica8057c70f5e4b63830c6ffe7fb85269a10b845f
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-06-13scp2: remove unused definesMatúš Kukan
Change-Id: Icac7b4dd5dd31f39e0db09e251e7136e61a064aa
2013-06-04MPLv2 subset improvements.Michael Meeks
2013-05-15gallery: allow disabling the from-source build in configureStephan Bergmann
Change-Id: Ic390ceeb9f52953d5dea6999b194956e90eb4629
2013-04-30install branding images using filelistsDavid Tardon
This also reinstates the use of brand_dev/intro.png for non-release builds, lost with gbuildization of instsetoo_native (commit 1d84e9d1d363bd550129efcbeafe670c0a049dd0). Change-Id: I43477505c5c9a3d6ec961d640608e6e91379868e
2013-04-22Move to MPLv2 license headers, with ESC decision and author's permission.Michael Meeks
2013-04-15adapt all externals to build against MSVC debug runtimeMichael Stahl
Add patches and/or tweaks to the following modules: curl, cppunit, icu, lcms2, libxml2, libxslt, libxmlsec, lpsolve, nss, openssl, python3 lcms2 has an inconsistency where the .lib and the .dll don't agree on the .dll name. openssl gets a honorable mention because apparently it's undocumented custom build system can build with /MDd if one picks the right configuration but i couldn't figure out how to do that in an hour of trying, and just patched the release config instead. Change-Id: I7854a0fc85247e398d561b4f513d09fe2d1ebb3c
2013-04-11fdo#60924: autoinstall more librariesMatúš Kukan
This autoinstall thing is quite cool because we don't need #ifdefs in scp2. Conditions in Repository.mk are enough. Change-Id: I31525a7e1d3bf0e4484f838483a829490621a241
2013-04-11install UI config. files using filelistsDavid Tardon
Change-Id: I422c8912bc2557c2c03bb885e5c193deb93d1d5e Reviewed-on: https://gerrit.libreoffice.org/3233 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2013-04-10one variable to rule them allDavid Tardon
one variable to find them, one variable to deliver them all and into filelist put them, in $INSTDIR where the installer searches. Change-Id: I989f578f0ed6f9ef9167522249b36d95c15bfd1b
2013-03-30upgrade icu to 51.1Peter Foley
Change-Id: I1c0d5ca4b2f88ca48225fcdbeb978f27fa91f7a6 Reviewed-on: https://gerrit.libreoffice.org/2953 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Peter Foley <pefoley2@verizon.net>
2013-03-23Report Builder should be an optional component in Windows installerAndras Timar
... because when it is installed, it hides the original template based reporting UI, which is preferred by some users. Change-Id: Id758b664d6b06c2c12e32c428b5dbcf7bfaf045d
2013-03-18fdo#61950 move report builder from bundled extensions to plain codeDavid Ostrovsky
For test sample report from fdo#61726 can be used. Change-Id: Iacf8ddc4cf8ad0a408d72e18ecb7237476afeffe Reviewed-on: https://gerrit.libreoffice.org/2718 Reviewed-by: David Ostrovsky <David.Ostrovsky@gmx.de> Tested-by: David Ostrovsky <David.Ostrovsky@gmx.de>
2013-03-03fix typoDavid Tardon
Change-Id: I1c92bbb3cc01655e38b0059df57650c517176939
2013-02-15Remove the need to manually register libs in scp2Bjoern Michaelsen
- we have all the needed information in gbuild - reduce the amount of double and triple bookkeeping - hopefully the generated files for scp2 are only a intermediate step and we can do whatever perl voodoo scp2 does directly in gbuild - currently using basctl as an example - this also means we have to be more strict in Repository.mk with what we register: - if we dont build a libs, it shouldnt be registered (otherwise scp2 will want the nonexisting lib) - in the end, this is a Good Thing(tm): we dont want anyone trying to e.g. link against a lib we dont build - should now hopefully work on all platforms - added module bookkeeping to gbuild Change-Id: I241ca67edbfabae83859274f9aa35d2d26165ef6
2013-02-05convert libxslt to gbuild and add to tail_buildPeter Foley
Change-Id: I16eb442fd65b3a2f3a44108f670fd364dc7a64c0 Reviewed-on: https://gerrit.libreoffice.org/1988 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Peter Foley <pefoley2@verizon.net> Tested-by: Peter Foley <pefoley2@verizon.net>
2012-12-30convert redland to gbuild and add to tail_buildPeter Foley
Change-Id: I953fb203b1a24920f236c2f6e1fd9d82edda1f0f Reviewed-on: https://gerrit.libreoffice.org/1493 Reviewed-by: Peter Foley <pefoley2@verizon.net> Tested-by: Peter Foley <pefoley2@verizon.net>
2012-12-25Get rid of (most uses of) GUITor Lillqvist
GUI only takes values UNX or WNT, so it is fairly pointless. One can check whether OS is WNT or not instead. Change-Id: I78ae32c03536a496a563e5deeb0fca78aebf9c34 Reviewed-on: https://gerrit.libreoffice.org/1304 Reviewed-by: Peter Foley <pefoley2@verizon.net> Tested-by: Peter Foley <pefoley2@verizon.net>
2012-12-05Clean up scp2 flagsStephan Bergmann
Change-Id: Ib4f5c28478d24a97131b6d9b3b1539d4982f762d
2012-12-04package moz stuff only when WITH_MOZAB4WIN == YESPetr Mladek
Change-Id: I2228d246e6d94f27d18d597c3833578592487b94
2012-12-04Adapt scp2 to WITH_MOZAB4WINStephan Bergmann
Change-Id: Ibef1ceb454eafba7129c774b8ced8c743ea3ce3d
2012-11-29Isolate PDF Import so it can be made optionally installableStephan Bergmann
...which can be attractive for installation sets that use --with-system-poppler but do not want the LO core package to depend on a poppler package. See the comment at the top of scp2/source/ooo/module_pdfimport.scp for details. The build-time --disable-pdfimport configure switch is gone, PDF Import is built unconditionally for all platforms but Android and iOS now. (The ENABLE_PDFIMPORT variable now uses TRUE/FALSE rather than YES/NO, to increase consistency across those variables.) Change-Id: I6509d0b2e770b276cd54540408fb1ec5a7dda058
2012-11-28MinGW: Bundle also the libpoppler-*.dllJan Holesovsky
Change-Id: I181e408e7bc585d93fbeb2ce76a32bc350845c91