summaryrefslogtreecommitdiff
path: root/RepositoryFixes.mk
AgeCommit message (Collapse)AuthorFilesLines
2018-04-12Revert "Remove dead HSQLDB driver"Sophia Schröder1-0/+2
We cannot silently convert user data or their used file formats and then await them to accept it or reinstall an older version. Let us make a soft change instead of an hard (heart) break and avoid us to been attacked with fire and forks from our users. This reverts commit 8d381ae8d6c742a7e15bf7ad9e07b65f81728ef6. Change-Id: Ia153640935e355771acb85cf652f8fe4c21fafbb Reviewed-on: https://gerrit.libreoffice.org/52731 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Tamás Bunth <btomi96@gmail.com>
2018-04-10Remove dead HSQLDB driverTamas Bunth1-2/+0
Change-Id: Id4cfb69079f0150c9cca2626c16df7fab441d916 Reviewed-on: https://gerrit.libreoffice.org/52611 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Tamás Bunth <btomi96@gmail.com>
2017-02-10Remove MinGW supportStephan Bergmann1-17/+0
In OOo times, there'd originally been efforts to allow building on Windows with MinGW. Later, in LO times, this has been shifted to an attempt of cross- compiling for Windows on Linux. That attempt can be considered abandoned, and the relevant code rotting. Due to this heritage, there are now three kinds of MinGW-specific code in LO: * Code from the original OOo native Windows effort that is no longer relevant for the LO cross-compilation effort, but has never been removed properly. * Code from the original OOo native Windows effort that is re-purposed for the LO cross-compilation effort. * Code that has been added specifially for the LO cross-compilation effort. All three kinds of code are removed. (An unrelated, remaining use of MinGW is for --enable-build-unowinreg, utilizing --with-mingw-cross-compiler, MINGWCXX, and MINGWSTRIP.) Change-Id: I49daad8669b4cbe49fa923050c4a4a6ff7dda568 Reviewed-on: https://gerrit.libreoffice.org/34127 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2015-11-27gengal script calling gengal.bin is not needed on MacStephan Bergmann1-0/+2
Change-Id: If965ab126be497a7b2af227a843aeb746901def2
2015-02-09On Mac OS X, directly name the executable "unopkg"Stephan Bergmann1-1/+1
Change-Id: I5f846d7f7c5ed54179504f551e19227f7283bda2
2015-01-07drop crashrep unused since start of LibreOfficeCaolán McNamara1-1/+0
Change-Id: I3df1216054c133314b2317849744a0a37e9fbc8f Reviewed-on: https://gerrit.libreoffice.org/13733 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-08-10javaldx is not built for WNT or MACOSX so no point in the uno wrapper scriptTor Lillqvist1-0/+2
Change-Id: I127205ebf6fb3fe01de6803a989e970f46df22bb
2013-11-02Repository*: no need to register libraries built via ExternalProjectMichael Stahl1-51/+1
Only libraries (and similar for executables) built as Library need to be registered; those built via ExternalProject are delivered by Project and used via gb_LinkTarget_add_libs. This also means there is no need to mangle the names in RepositoryFixes.mk. Change-Id: Ib0b67f54e2eb6efdb0c454c9e2dd599ada229676 Reviewed-on: https://gerrit.libreoffice.org/6533 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com> Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2013-10-24lcms2: use libraries from WORKDIRMichael Stahl1-1/+1
Change-Id: Ieddc80d510884eeb6f64325f9dfbb34f1d3fb0b5
2013-10-23icu: apparently "icutu" library is only used by genbrk etc. toolsMichael Stahl1-1/+1
Change-Id: I15a3cc3fcdca7d9c4f91e67a4517c9c3533efea7
2013-09-22desktop: soffice.bin and unopkg.bin cleanupMichael Stahl1-1/+6
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-22gbuild: make the DLL the LinkTarget of Library and CppunitTestMichael Stahl1-29/+40
... instead of the import lib. If the DLL is an auxtarget, it cannot be deleted without annoying errors, and we want to be able to rm -r $(INSTIDR) and build incrementally from there. - replace DLLTARGET -> ILIBTARGET - replace gb_Library_DLLFILENAMES -> gb_Library_FILENAMES - replace gb_Library_FILENAMES -> gb_Library_ILIBFILENAMES - replace gb_Library_get_dllname -> gb_Library_get_filename - replace gb_Library_get_filename -> gb_Library_get_ilibfilename - replace gb_CppunitTest_get_libfilename -> gb_CppunitTest_get_ilibfilename - replace gb_LinkTarget_set_dlltarget -> gb_LinkTarget_set_ilibtarget Change-Id: I92a2f061a653b9b5941f3232d729987b1317b6f8
2013-09-22cppu: rename purpose environment librariesMichael Stahl1-6/+0
It would not be necessary to mangle the affine_uno_uno/log_uno_uno/unsafe_uno_uno library names in RepositoryFixes.mk if they were simply named right in the first place. Change-Id: I0fce919549764d2335c5501c1110878b8709fa09
2013-09-14Clean up Mac OS X .jnilibsStephan Bergmann1-0/+10
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-11soffice.bin is named soffice on Mac OS XStephan Bergmann1-0/+4
...confusion galore, but hopefully brings us one step closer towards a working instdir for Mac OS X. Change-Id: Icb37a4adb1f91c9e81aaf11036c9d3e548c5ba76
2013-06-16Don't build icule library as we no longer use itKhaled Hosny1-1/+1
Change-Id: I25401eee45988bf4d156c11d9a5848c783204c02
2013-06-15Add gengal to RepositoryFixes and autoinstall it.Matúš Kukan1-0/+1
Change-Id: I935fb9fd2620447f9aba9142b7db896e6fe31133
2013-06-15gbuild: allow to use RepositoryFixes also for executablesMatúš Kukan1-0/+9
Helps to kill package in cpputools. And autoinstall uno executable. Change-Id: Ib1d546371ec8d2b06381d88eff98dbc5b70da400
2013-06-07gbuild: do not register static librariesMatúš Kukan1-3/+0
It does not make sense, there was only one group anyway. Change-Id: I606138ceed0bfc628b8a23abb864280d9626ed60
2013-06-03re-base on ALv2 code. Includes:Michael Meeks1-21/+12
Patches contributed by Mathias Bauer gnumake4 work variously http://svn.apache.org/viewvc?view=revision&revision=1394707 http://svn.apache.org/viewvc?view=revision&revision=1394326 http://svn.apache.org/viewvc?view=revision&revision=1397337 http://svn.apache.org/viewvc?view=revision&revision=1397315 http://svn.apache.org/viewvc?view=revision&revision=1396797 Patches contributed by Andre Fischer Fixed getcsym.awk to handle #-comments that contain special regexp chars. http://svn.apache.org/viewvc?view=revision&revision=1230971 118778: Added ADDITIONAL_REPOSITORIES environment variable and its automatic setup in configure. http://svn.apache.org/viewvc?view=revision&revision=1232004 118160: Added external CoinMP library. http://svn.apache.org/viewvc?view=revision&revision=1233909 Patches contributed by Herbert Duerr #i119168# use generic LICENSE file for langpacks and sdks http://svn.apache.org/viewvc?view=revision&revision=1310178 macosxotoolhelper: need to quote perl regexp if it may contain regexp metachars http://svn.apache.org/viewvc?view=revision&revision=1183367 allow gbuild with empty sysroot on linux http://svn.apache.org/viewvc?view=revision&revision=1179186 Patches contributed by Ingo Schmidt native373: #164472# improvements for msi database http://svn.apache.org/viewvc?view=revision&revision=1167540 http://svn.apache.org/viewvc?view=revision&revision=1167539 Patches contributed by Jurgen Schmidt adapt setup package scripts to handle special DS_Store file for developer snapshot builds http://svn.apache.org/viewvc?view=revision&revision=1232430 imported patch extensions_i117681.patch http://svn.apache.org/viewvc?view=revision&revision=1172102 Patches contributed by Michael Stahl gbuild: RepositoryFixes.mk should be optional http://svn.apache.org/viewvc?view=revision&revision=1166123 xslt filter: remove the FLA horror wordml import filter: replace FLA usage with plain XSLT http://svn.apache.org/viewvc?view=revision&revision=1363727 Patch contributed by Oliver-Rainer Wittmann i#88652: applied patch, remove unicows deps http://svn.apache.org/viewvc?view=revision&revision=1177585 Remove lots of OS2 conditionals, re-extract Rhino Java, unwind cppunit pieces, cleanup Mac image bits, remove coin-mp and re-package lpsolve, Oxygen & Crystal, fixup qstart bits, expand MPLv2 subset checking. Change-Id: Iad5c8a76399620b892671633c0d8c29996db3564
2013-04-23kill RTLIBS group; and autoinstall the librariesMatúš Kukan1-4/+0
This commit changes names for comphelper i18nlangtag and ucbhelper. Change-Id: I93731ef31f894854f9c642d3adee41006552e303
2013-04-21pyuno.pyd must be called pyuno_d.pyd with MSVC debug runtimesMichael Stahl1-1/+1
Change-Id: I8ed937739d94bfc6316d9cb158870362a0b8b996
2013-04-15do not register dbtools if we don't use itMatúš Kukan1-10/+0
Change-Id: Ie392d0468f1398dce7cb3601ee3284bcaef30fcf
2013-04-15RepositoryFixes: add missing check for MSVC_USE_DEBUG_RUNTIMEMichael Stahl1-1/+1
(regression from 4811c2dc9f94929b60e7e2e0077871aad14fdc3a) Change-Id: Ide12da645332e789fe7742c34b5af219b94316ab
2013-04-15adapt all externals to build against MSVC debug runtimeMichael Stahl1-2/+6
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-11autoinstall ure private librariesMatúš Kukan1-3/+0
Change-Id: Ia390c4d4a9be4b5520fd82a573029ea242f9ffb9
2013-04-10RepositoryFixes: clean up WNT import librariesMichael Stahl1-19/+16
The internal ones are all obsolete crutches for dmake. Change-Id: I207db3e9106532e0c3fce873d0e2f9f40b22416f
2013-04-08RepositoryFixes: remove pointless i18nlangtag entryMichael Stahl1-1/+0
This is a no-op since 876c619b944dfbc88464045f1400c549a01a1164 Change-Id: I3c4d8cb51503a97fa9ad6f6714df79be5bb701df
2013-04-06just a % missing ...Eike Rathke1-1/+1
Change-Id: I9fb66679725bb61ffcd5abc0f45a08e9e1960e6a
2013-04-05new module i18nlangtagEike Rathke1-1/+1
Moved portions from module i18npool, all of former i18nisolang1 library that now is i18nlangtag. Included are languagetag, isolang and mslangid. This i18nlangtag code is now even used by module comphelper, so disentangling i18npool and making this an own module was needed to not create circular module dependencies. Change-Id: Ib887c3d6dde667403fd22d382310ba5f1a9b0015
2013-03-04Those libraries are not anymore used on windows at allFridrich Štrba1-9/+0
Change-Id: Ia231c8f42677a6a64e151dc72c5a392962fb8bff
2012-12-30convert redland to gbuild and add to tail_buildPeter Foley1-0/+1
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-11-20cairo: convert to gbuildMatúš Kukan1-1/+0
Change-Id: I1f3dd368a0d0b78b73df3baad214a1079bbbd1d3 Reviewed-on: https://gerrit.libreoffice.org/1144 Reviewed-by: Andras Timar <atimar@suse.com> Tested-by: Andras Timar <atimar@suse.com>
2012-11-20Merge branch 'feature/killsdf'Andras Timar1-8/+8
Conflicts: desktop/prj/build.lst helpcontent2 l10ntools/Executable_gsicheck.mk l10ntools/Executable_uiex.mk regexp/inc/regexp/reclass.hxx solenv/gbuild/AllLangResTarget.mk Change-Id: I398f0cd9e7daefa8d2e04fd977d5bc2e9708169b
2012-11-15let's have only one orcus library in solverMatúš Kukan1-2/+0
Change-Id: Ida46affca95fcd582206d79ff7a5b4d48ed92e12
2012-11-11Merge branch 'master' into feature/killsdfAndras Timar1-3/+2
Conflicts: Repository.mk RepositoryFixes.mk connectivity/prj/build.lst extensions/prj/build.lst filter/prj/build.lst fpicker/prj/build.lst l10ntools/StaticLibrary_transex.mk saxon/build.xml shell/prj/build.lst solenv/gbuild/AllLangResTarget.mk solenv/gbuild/Configuration.mk solenv/gbuild/UI.mk ucb/source/ucp/webdav/webdavcontent.cxx
2012-10-25graphite: convert to gbuildMatúš Kukan1-3/+0
Change-Id: I47c279d1cf53ef2c092467070d97b13f949d06f6
2012-10-22mozilla import libraries have no "i" prefixMichael Stahl1-0/+2
... how the heck did that ever work? Change-Id: Idfaf4d617f48427b144837ea44bee49ae8e3f0ff
2012-10-13Merge branch 'master' into feature/killsdfAndras Timar1-0/+7
Conflicts: Makefile.top Module_tail_build.mk RepositoryExternal.mk RepositoryFixes.mk accessibility/source/standard/vclxaccessibletoolbox.cxx basic/source/uno/dlgcont.cxx connectivity/Library_ado.mk cross_tail_build/prj/build.lst desktop/source/offacc/acceptor.cxx filter/Library_PptImporter.mk filter/source/t602/filterenv.cxx i18npool/Library_textconv_dict.mk ooo.lst.in saxon/ExternalProject_saxon.mk saxon/build.xml sc/sdi/scalc.sdi sc/source/filter/xml/xmlstyli.cxx sc/source/ui/condformat/condformatdlg.cxx sc/source/ui/condformat/condformatmgr.cxx sc/source/ui/view/cellsh1.cxx sdext/source/pdfimport/misc/pwdinteract.cxx shell/qa/zip/makefile.mk shell/qa/zip/testimpl/makefile.mk solenv/gbuild/CppunitTest.mk solenv/gbuild/gbuild.mk solenv/gbuild/platform/android.mk solenv/gbuild/platform/com_GCC_defs.mk solenv/gbuild/platform/macosx.mk soltools/Executable_adjustvisibility.mk soltools/Executable_checkdll.mk soltools/Executable_cpp.mk soltools/Executable_javadep.mk soltools/Executable_makedepend.mk sw/qa/extras/rtfimport/rtfimport.cxx tail_build/prj/build.lst tomcat/ExternalProject_tomcat.mk ucb/source/ucp/webdav/webdavcontent.cxx xml2cmp/Executable_xml2cmp.mk
2012-10-12convert librsvg to gbuildPeter Foley1-0/+7
Change-Id: I1f84f85abc4e2db3679e64d34671458779ca97fa
2012-10-01gbuild: gb_Library_PLAINLIBS_NONE cleanup for WNT:Michael Stahl1-5/+1
add a new gb_LinkTarget_use_system_win32_libs to abstract different linker options on MSVC and GCC. Change-Id: Ic9bf2545f59bf7871e6fc06b290c486ddfbec03d
2012-09-28gbuild: gb_Library_PLAINLIBS_NONE cleanup for WNT:Michael Stahl1-5/+1
add a new gb_LinkTarget_use_system_win32_libs to abstract different linker options on MSVC and GCC. Change-Id: Ic9bf2545f59bf7871e6fc06b290c486ddfbec03d
2012-09-26this belongs to RepositoryFixesMatúš Kukan1-0/+1
Change-Id: I37af685c39606f9bee173d81f6a4d5f0dd63af7e
2012-09-11rename orcus lib on mingw to fix buildDavid Tardon1-0/+1
Change-Id: I5d58db337c056d4cea7e3b493e3653ef929e7bca
2012-09-10Keep lexicographical sorting intactStephan Bergmann1-2/+2
Change-Id: I943f2bb9703e18e456f2b53a399f590d76beb9b0
2012-09-10libxslt: mangle exslt library name for WNTMichael Stahl1-0/+2
Change-Id: I15869eb6e2d0f3ced2654a344a9fff041a092fbe
2012-09-09fix libpng name for WindowsMatúš Kukan1-0/+1
Change-Id: Idb0e3892ab2f3c1712f98fb9a1d4e4745686f202
2012-08-13Missing ismime3.lib on WindowsStephan Bergmann1-0/+1
Change-Id: I289a4da4473d58736ecdf3846864ccde9a1a03d1
2012-08-06LanguageTag Windows buildEike Rathke1-0/+3
2012-06-15Fix pyuno.so name on Mac OS XStephan Bergmann1-2/+2
...which also needs a change to the logic that symlinks *.jnilib to *.dylib, as that would have symlinked pyuno.so onto itself (as it contains no .dylib). (And while we are at that, anyway, also only store relative paths in the symlinks.) Change-Id: I6f3e9effc4d185df935795958cc84e60e862a424