path: root/scp2/
AgeCommit message (Collapse)AuthorFilesLines
2013-10-25jfreereport: stop pointlessly renaming the jar filesMichael Stahl1-2/+0
Change-Id: Ia2c5ce1176496e98643e2cefc65d4c6d0cf9c781
2013-10-19fix path after move to externalDavid Tardon1-1/+1
Change-Id: Ibcf2dca1a2c624e6467db45ccfe195035e35555e
2013-10-13add missing depDavid Tardon1-1/+4
Change-Id: I2535fb641ba6e0f3c651868143e70ca0bbd88d5e
2013-09-14Clean up Mac OS X .jnilibsStephan Bergmann1-1/+0
Those .jnilibs that are not needed as .dylibs (this includes those that are also UNO components) are handled via 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úš Kukan1-2/+0
Change-Id: I4b41f8c2c6dd82956cb2493676c9854744eecbad
2013-09-09ure: install files with filelistsMatúš Kukan1-1/+0
This commit adds gb_Package_add_symbolic_link. Change-Id: I58511ede3da402464e60a4c45549c15c9c5dd1a5
2013-09-02No need to install non-SONAME versions of icu libsStephan Bergmann1-1/+0
Change-Id: Ica8057c70f5e4b63830c6ffe7fb85269a10b845f
2013-08-18Use subfolder names from <config_folders.h>Tor Lillqvist1-0/+2
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úš Kukan1-3/+0
Change-Id: Icac7b4dd5dd31f39e0db09e251e7136e61a064aa
2013-06-04MPLv2 subset improvements.Michael Meeks1-0/+1
2013-05-15gallery: allow disabling the from-source build in configureStephan Bergmann1-0/+1
Change-Id: Ic390ceeb9f52953d5dea6999b194956e90eb4629
2013-04-30install branding images using filelistsDavid Tardon1-0/+1
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 Meeks1-22/+4
2013-04-15adapt all externals to build against MSVC debug runtimeMichael Stahl1-0/+1
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úš Kukan1-1/+0
This autoinstall thing is quite cool because we don't need #ifdefs in scp2. Conditions in are enough. Change-Id: I31525a7e1d3bf0e4484f838483a829490621a241
2013-04-11install UI config. files using filelistsDavid Tardon1-0/+12
Change-Id: I422c8912bc2557c2c03bb885e5c193deb93d1d5e Reviewed-on: Reviewed-by: David Tardon <> Tested-by: David Tardon <>
2013-04-10one variable to rule them allDavid Tardon1-49/+0
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 Foley1-1/+0
Change-Id: I1c0d5ca4b2f88ca48225fcdbeb978f27fa91f7a6 Reviewed-on: Tested-by: LibreOffice gerrit bot <> Reviewed-by: Peter Foley <>
2013-03-23Report Builder should be an optional component in Windows installerAndras Timar1-1/+1
... 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 Ostrovsky1-0/+31
For test sample report from fdo#61726 can be used. Change-Id: Iacf8ddc4cf8ad0a408d72e18ecb7237476afeffe Reviewed-on: Reviewed-by: David Ostrovsky <> Tested-by: David Ostrovsky <>
2013-03-03fix typoDavid Tardon1-1/+1
Change-Id: I1c92bbb3cc01655e38b0059df57650c517176939
2013-02-15Remove the need to manually register libs in scp2Bjoern Michaelsen1-0/+2
- 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 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 Foley1-2/+0
Change-Id: I16eb442fd65b3a2f3a44108f670fd364dc7a64c0 Reviewed-on: Tested-by: LibreOffice gerrit bot <> Reviewed-by: Peter Foley <> Tested-by: Peter Foley <>
2012-12-30convert redland to gbuild and add to tail_buildPeter Foley1-1/+0
Change-Id: I953fb203b1a24920f236c2f6e1fd9d82edda1f0f Reviewed-on: Reviewed-by: Peter Foley <> Tested-by: Peter Foley <>
2012-12-25Get rid of (most uses of) GUITor Lillqvist1-1/+1
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: Reviewed-by: Peter Foley <> Tested-by: Peter Foley <>
2012-12-05Clean up scp2 flagsStephan Bergmann1-15/+4
Change-Id: Ib4f5c28478d24a97131b6d9b3b1539d4982f762d
2012-12-04package moz stuff only when WITH_MOZAB4WIN == YESPetr Mladek1-1/+3
Change-Id: I2228d246e6d94f27d18d597c3833578592487b94
2012-12-04Adapt scp2 to WITH_MOZAB4WINStephan Bergmann1-4/+1
Change-Id: Ibef1ceb454eafba7129c774b8ced8c743ea3ce3d
2012-11-29Isolate PDF Import so it can be made optionally installableStephan Bergmann1-0/+6
...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 Holesovsky1-0/+2
Change-Id: I181e408e7bc585d93fbeb2ce76a32bc350845c91
2012-11-21dung out berkeleydb gnumake / configure bits ...Michael Meeks1-2/+0
2012-11-20Key different browser plugin features to specific flagsStephan Bergmann1-1/+2
This is a rework of f9059d4eee8e53c0a6b531fff16e1fade58cb8b0 "Key all browser plugin features to --enable-nsplugin." The problem with that was that Mac OS X supports pluging browser plugins into LO documents (which was originally controlled by --enable-mozilla) but not plugging LO into browser windows (which was originally controlled by --enable-nsplugin), so controlling the former with the same switch as the latter did not actually work. Thus I replaced the single ENABLE_NSPLUGIN feature flag with two dedicated ones, ENABLE_NPAPI_FROM_BROWSER (for plugging browser plugins into LO documents) and ENABLE_NPAPI_INTO_BROWSER (for plugging LO into browser windows). The --enable-nsplugin configure switch is gone completely, setting the feature flags is always done fully automatically now. Change-Id: Iecf706637465e865c987563b5de489fa90b4c904
2012-11-14remove ancient lo-menubar implementation now that we have the shiny new oneBjoern Michaelsen1-1/+0
Change-Id: Ie5ea41e7376838ac7f2ebfbe0d703e6a28d8a8a9
2012-11-06Goodbye gettext, glib, gdk-pixbuf, pango, libcroco, libgsf and librsvgTor Lillqvist1-11/+0
Now with librsvg no longer used, and liblangtag no longer using glib, a bunch of bundled (in some configurations, always on some platforms) 3rd-party libraries are no longer needed. Initial work by rene, continued by tml. Change-Id: I76edd7aea5452e3487499f0b9ed9f767cf760194
2012-10-31fdo#55514 libgmodule is needed tooDavid Tardon1-0/+1
Change-Id: Icee2ffbe18ea732220f174cd4bf433ceb03d128b
2012-10-31fdo#54327 put system nss dlls into the install setDavid Tardon1-0/+1
Change-Id: Ie809bba726c4d17eac25d36381d93ea9781d74be
2012-10-30fdo#55514 put liblangtag dll to install setDavid Tardon1-0/+2
Change-Id: Ia2df651604358c70c0af129b5d60b149d2f1629e
2012-10-26minizip is not used anymoreDavid Tardon1-1/+0
Change-Id: I0ddc4d343882248d208c9f96366625bcbe6ac4f7
2012-10-25convert java XSL transformer into extensionDavid Tardon1-3/+0
Change-Id: Ided6c480969764073056830722c8996e0df52285
2012-09-29No need for BITNESS_OVERRIDE in makefilery as CPU etc work fineTor Lillqvist1-3/+0
Change-Id: I59f4d5ad275af62c997723908754112c062a31be
2012-09-27No 64-bit QuickTimeTor Lillqvist1-0/+3
Change-Id: Ie287d12c2142342fb89650bf715a2e12edabff78
2012-09-19gbuild: avoid unnecessary Packages while processing scp2 filesMatúš Kukan1-5/+0
This is first in do-not-duplicate-stuff-in-solver patch series. Adds direct include path for gb_ScpPreprocessTarget. Avoids copying .par files by using gb_InstallScriptTarget__get_dirs for include paths. Change-Id: I0a2b76accbbe7f33c83816fb8ad69cc29590e9e2
2012-08-31Do not include cairo lib unless ENABLE_LIBRSVG, among othersStephan Bergmann1-3/+1
(-DENABLE_CAIROCANVAS has apparently been unused.) Change-Id: Ib65ca0e8f5c8badab1f97e31bc61b1a49dabde76
2012-08-30remove unused localizable fileAndras Timar1-1/+1
Change-Id: I332e0553166620a6a90a7858ac33286caa5a4ed3
2012-08-18fix TDE FTBFSTimothy Pearson1-0/+2
Change-Id: Icde6310d922a3d5e2822789a23403b9f188efaf4
2012-08-15add build support for libexsltDavid Tardon1-0/+1
Change-Id: I539acd19fa8a0dc1a89a7a172ecad2a03ebc5d7b
2012-08-14drop disable-xmlsec, it's core functionality, have to live with itCaolán McNamara1-1/+0
we basically need this functionality, the idea of it being optional isn't really logical anymore with nss split out from mozilla. for iOS and Android where they doesn't build yet spit out lame fixme nag warnings Change-Id: I4b16c62553b12d3dcd340a0b5c5a4cbd807c2f02
2012-08-10Implement --disable-liblangtag, to be able to build without that.Jan Holesovsky1-0/+1
Change-Id: Ic38d0282dba99efe2ecc45142a927ba3d8fa167d
2012-08-09gstreamer: make gstreamer 1.0 and 0.10 dual compileMichael Meeks1-0/+3
Add fallback activation of an _OLD media component to the core. Compile both a 0.10 and 1.0 version of the gstreamer component Change-Id: I91f65d05391cb2d7e02f9cff18f96178a128705O1
2012-08-06added liblangtag to installationEike Rathke1-0/+1