summaryrefslogtreecommitdiff
path: root/setup_native
AgeCommit message (Collapse)AuthorFilesLines
2013-01-10Kill the ancient StarOffice "patch" conceptTor Lillqvist5-833/+1
For Windows, superseded by Windows Installer patching (i.e., creating .msp files), which is something completely different. (And quite hard to get working... but still a saner approach, I think.) For Linux, many distros use delta RPMs or similar, so no home-grown LO-specific patching mechanism is needed. Remove the -patch and -patchinc command-line options to make_installer.pl and all code that was invoked only when using those. Remove the PATCH and PATCH_ONLY flags in scp2. Remove the patchmsi.dll Windows Installer custom action. Change-Id: I09e949e601a969f88eff60067faa2352f4f89537 Reviewed-on: https://gerrit.libreoffice.org/1605 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Miklos Vajna <vmiklos@suse.cz>
2013-01-09Always default-select English dictionaryStephan Bergmann1-1/+2
It was discovered that on a Russian Windows, by default only Russian and German dictionaries would be installed, but no English dictionary. This is because since e2fac98819c00b4fb50f9de9d0f32d20092f3191 "fdo#53009: For msi installer, only default-select a subset of dictionaries" only those dictionaries mentioned in setup_native/source/packinfo/spellchecker_selection.txt were default-selected, but it apparently was a misunderstanding that spellcheker_selection.txt for many locales does not list "en" even though an English dictionary should always be default-installed. Quoting Andras Timar <atimar@suse.com>: "AFAIK en-US localization with English dictionaries is always installed in all 3 supported platforms by default. On Windows default install should always select en-US and English dictionaries. If it does not do so under certain circumstances, then it is a bug in my opinion. We removed en-US entry from the spellchecker selection file for this very reason. It would have only bloated Mac and Linux langpacks." So this fix simply makes sure that "en" is included in every line of the generated spellchecker_selection.hxx that is used by setup_native/source/win32/customactions/sellang/sellang.cxx to determine which dictionaries to select by default. Change-Id: I3db68585dc6269a7db2f6cbf6b79796dc09d05e8
2012-12-25Get rid of (most uses of) GUITor Lillqvist12-12/+12
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-25WaE: unreferenced local variableTor Lillqvist1-2/+0
Change-Id: If234ce4af0f988c135a90a98312e24e4d80ca92c
2012-12-12LibreLogo should be an optional moduleAndras Timar1-0/+15
On Windows it is installed by default, but can be disabled in the installer easily. Change-Id: Ic820f08b51edf71eb09fd3533dc42b82bd06bb38
2012-12-06Bug 57917 - --enable-ext-oooblogger does not work with Python 3Noel Grandin1-15/+0
Remove the oooblogger extension. It is unmaintained and the original author (caolan) wants it dead. Change-Id: Iff89f5badbb74f465c57e068a9e1acbbc13bc235
2012-11-24Turn PDF import from bundled extension to plain codeStephan Bergmann1-30/+0
No need for dirty hacks linking in basegfx objects statically any more. To avoid unnecessary confusion between the newly plain code and any instance of the old extension still installed (per-user or shared), I renamed all relevant UNO implementation identifiers from com.sun.star.comp.documents.* to org.libreoffice.comp.documents.*. Also, existing installations of the extension are explicitly not migrated to new user profiles. The xpdfimport executable is now in program/, its xpdfimport_err.pdf in share/xpdfimport/. To simplify finding the _err.pdf from xpdfimport, its full pathname is now given as additional second argument to xpdfimport. To find xpdfimport executable from CppunitTest, CppunitTest creates a symlink from solver's unittest/installation/program to solver's bin, so that "$BRAND_BASE_DIR/program/xpdfimport" works there (as CppunitTest now sets BRAND_BASE_DIR to solver's unittest/installation). The sdext/source/pdfipmort/dialogs/ Basic stuff appeared to be unused (even though it was included in the .oxt) and has been removed. The --disable-ext-pdfimport configure switch is renamed to --disable-pdfimport. Having it still conditional requires some pdf_Portable_Document_Format vs. pdf_Portable_Document_Format_import foo in module filter. Change-Id: Iee58c2f6187142a418decc9ea3a5df10eb7e0523
2012-11-20translations is a source-only moduleAndras Timar1-1/+1
Change-Id: Ib89ccdfe3646f68df6b483c54eb330c0b223c32a
2012-11-12re-base on ALv2 code. Includes:Michael Meeks61-922/+1100
Patches contributed by Pedro Giffuni: Avoid some uses of non portable #!/bin/bash in shell scripts. http://svn.apache.org/viewvc?view=revision&revision=1235297 Reduce the dependencies on non standard GNU copy. http://svn.apache.org/viewvc?view=revision&revision=1238684 Correct /usr/bin/env path. http://svn.apache.org/viewvc?view=revision&revision=1235619 Complex Toolbar Controls Extension from the SDK Patches contributed by Ariel Constenla-Haile http://svn.apache.org/viewvc?view=revision&revision=1190390 i118615 - make epm more verbose http://svn.apache.org/viewvc?view=revision&revision=1204288 Patches contributed by Mathias Bauer (and others) gnumake4 work variously http://svn.apache.org/viewvc?view=revision&revision=1394707 http://svn.apache.org/viewvc?view=revision&revision=1394326 Patches contributed by Juergen Schmidt: jsc341: i117327: take care if no dependency node in current description exists, create one http://svn.apache.org/viewvc?view=revision&revision=1172101 jsc341: i117327: add extra extension dependency check http://svn.apache.org/viewvc?view=revision&revision=1172098 make initial branding changes http://svn.apache.org/viewvc?view=revision&revision=1231878 Patches contributed by Ingo Schmidt native373: #i117733# no linux jre installation on 64 bit systems http://svn.apache.org/viewvc?view=revision&revision=1167536 native373: ##164464# improve debian support http://svn.apache.org/viewvc?view=revision&revision=1167537 Patch contribtued by Armin Le-Grand: Changed various aspects concerning usages of old vendor names http://svn.apache.org/viewvc?view=revision&revision=1293313 fix for neon webdav, remove coinmp bits, improve odk script, cleanup & remove OS/2 conditionals, system ucpp fixes, remove OS/2 conditionals, restore our license filenames.
2012-11-12setup_native: get install_linux.sh working againMiklos Vajna1-8/+3
1) Hide rpm database dir like the old Java installer GUI did, so the user sees a single /opt directory only, like with dev-install. 2) Allow installing to an existing directory, no reason not to allow this. 3) Use --nodeps when using a custom dbpath, since in that case even /bin/sh won't be provided by anything. Change-Id: I70d74cc5db287668f4c926005001e05096f43a10
2012-11-05cleanup README files.Michael Meeks1-6/+0
Convert DOS -> unix newlines. Cleanup and clarify several files.
2012-11-05add a README filesAlia Almusaireae1-0/+6
Change-Id: I4bd9a7d00df220e2a3deae3cc1b7b0f4a1098e24 Reviewed-on: https://gerrit.libreoffice.org/989 Reviewed-by: Michael Meeks <michael.meeks@suse.com> Tested-by: Michael Meeks <michael.meeks@suse.com>
2012-10-13Remove consecutive break and a break which follows a returnJulien Nabet1-1/+0
Change-Id: I8dec9eda857f7da452992bc785426449933acc59
2012-10-09Killing even the last remenants of rebaseFridrich Štrba4-311/+0
Change-Id: I649275360a1d57aeec03d3cecdb02f5f7ccdd1e8
2012-10-03xml2cmp no longer usedStephan Bergmann1-1/+1
Change-Id: Idba65371b8778521bc767fe4893340cf13a8ff3b
2012-09-27Revert inadvertent chmodStephan Bergmann1-0/+0
Change-Id: I0b1865719da2e3c5a669b30a635c333721c9c41d
2012-09-27No dictionaries were preselected for en_US langpackStephan Bergmann1-90/+70
...as gm_Langpack_r_en_US was explicitly excluded from langs[] in SelectLanguage, so addMatchingDictionaries was never called for it. (This was only evident in installation sets conaining only few langpacks, as the "official" multi-lang installation set also contains en_GB etc., so appropriate dictionaries were selected through those.) Reworked the logic of chosing which langpacks to preselect (see the comment in SelectLanguage); hope it still works as intended for the various cases (of which the "official" multi-lang installation set is the only truly relevant one, for now). Change-Id: I31f531194c79e49c9c09e33454a7b0a82d9ff02f
2012-09-26msi-encodinglist.txt was moved to different locationAndras Timar1-1/+1
Change-Id: I05715d4afb205aa11eb0eb98c6734db02a6be8d8
2012-09-12fdo#39791 do not steal .doc association from MS WordAndras Timar1-32/+5
I don't think it made sense to check OpenWithList at all. When we found WordPad there, we registered the file type, even when it was registered by MS Office. Change-Id: I15a151051cadd329e8614388ceb84470ea28805a
2012-09-11fdo#53009: For msi installer, only default-select a subset of dictionariesStephan Bergmann4-1/+176
Change-Id: I3ee3fb5e5142ce4956776467b2ffcb19ed3b10c2
2012-09-11fdo#53520: One more dict pt vs. pt-PT inconsitencyStephan Bergmann1-1/+1
Change-Id: Idad02284eaa033a029a2ff7d03bde83800ba738a
2012-09-11Some code simplificationStephan Bergmann1-22/+16
Change-Id: I01eb2bf6fe03845787e8869a2f90bb2fced4f933
2012-09-11fdo#53520: Adapt to dict-pt*.oxt renames, and more pt-PT/pt-BR clean upStephan Bergmann1-1/+1
Change-Id: Ie2262ed49ea829e1afdf97583dd633f954f64edc
2012-09-11fix bug fdo#53520, pt-PT and pt-BR better splitOlivier Hallot1-5/+5
This patch fixes fdo#53520: Portuguese language spelling package names and split the files into the proper directories. Change-Id: Iff10cfee1da2c4775e4cf9050ec154052ee18ac9
2012-08-10Related fdo#51252: No more prereg, no more unopkg syncStephan Bergmann21-1073/+1
Now that 5c47e5f63a79a9e72ec4a100786b1bbf65137ed4 "fdo#51252 Disable copying share/prereg/bundled to avoid startup crashes" removed the use of share/prereg, there is no longer need to generate it in the first place (by calling "unopkg sync" at build or installation time), and so no need for the "unopkg sync" sub- command, either. This also allows to simplify some of the jvmfwk code that was only there so that "unopkg sync" (which can require a JVM) can work in "hostile" environments (during build and installation). Change-Id: I52657384f4561bf27948ba4f0f88f4498e90987f
2012-08-02Ensure correct import of msi tables using wildcard characterEilidh McAdam1-7/+13
Change-Id: I3e1800d73250a8a630dd37329189b13cfae311e9
2012-07-25Avoid a crash.Jan Holesovsky1-1/+1
Change-Id: I2ce8be599c9285bd0da039e1ff9c0649a118a8a1
2012-07-25get rid of dmake warningCaolán McNamara5-14/+10
Change-Id: Ie10a8d53357255f4f326f399b59a3d81ebc7d2a6 dmake: Error executing ´o´: No such file or directory (Ignored)
2012-07-25Vim modeline.Jan Holesovsky1-0/+2
Change-Id: I40d42ce2ee7f50f1b3a1b825e2672cc11c35390b
2012-07-25Vim modelines.Jan Holesovsky5-0/+10
Change-Id: I9392de62dc8b69033ba3dee815617ac3f0ff0bc6
2012-07-25When called with no input files, just write usage (as the Windows tool does).Jan Holesovsky1-1/+4
Change-Id: I06ffe30b187db6db3cec38bb35af9da797ebca45
2012-07-24Check for the msi* build requirements in configure.in + update README.cross.Jan Holesovsky5-5/+5
Change-Id: I0da3e604ebd0665c5405174957d852677195126b
2012-07-23Build the cross-msi-tools if winegcc is foundFridrich Štrba7-22/+48
Change-Id: Idc58b314a0721507e80e7b0e6216f29090f1d347
2012-07-23Eventually build the lanedo msi* tools soonFridrich Štrba6-0/+165
Change-Id: Ie8174ae4b7d2c02503f40fe1263076d924f2c9e2
2012-07-18Use lcab to generate cabinets for now.Eilidh McAdam1-31/+35
lcab is expected in the sys. path. Change-Id: Ie1cd8a45966bbd84ce84f2ad1d86da492eafa321 Signed-off-by: Fridrich Štrba <fridrich.strba@bluewin.ch>
2012-07-18Added functionality to msitran for transforms.Eilidh McAdam1-12/+43
Transforms currently cannot be generated as Wine does not implement MsiDatabaseGenerateTransform(). Change-Id: I03507e07f372871eed23ac932426d5708f765884 Signed-off-by: Fridrich Štrba <fridrich.strba@bluewin.ch>
2012-07-18Skeleton code for msimspEilidh McAdam1-0/+84
Change-Id: I23349edcf15731a9a33b9698bd77893003682e39 Signed-off-by: Fridrich Štrba <fridrich.strba@bluewin.ch>
2012-07-18Skeleton code for msitranEilidh McAdam1-0/+89
Change-Id: Ic48abd66a04bfaafda846e514b096431e37488a8 Signed-off-by: Fridrich Štrba <fridrich.strba@bluewin.ch>
2012-07-18Use correct license header for files in this branch.Eilidh McAdam5-26/+31
Change-Id: I7daf3277983b6bf41ddd664c8d4953902b1d0f3e Signed-off-by: Fridrich Štrba <fridrich.strba@bluewin.ch>
2012-07-18Code tidy up of indentation, comments and debug output.Eilidh McAdam5-711/+687
Change-Id: I966d34205db1825d3aa1d328c03418817bf01bc3 Signed-off-by: Fridrich Štrba <fridrich.strba@bluewin.ch>
2012-07-18Initial makecab implementation to parse .ddf files.Eilidh McAdam3-0/+783
Currently, makecab does not output .cab files. A subset of the ddf format is interpreted. Change-Id: Iae11aefb4759a0eb76f9455b2206b59864086af5 Signed-off-by: Fridrich Štrba <fridrich.strba@bluewin.ch>
2012-07-18Initial implementation of msiinfo.Eilidh McAdam1-0/+246
Msiinfo supports the change of most summary information. Unsupported: -b, -d Change-Id: I51466c9acea54fe151db966c4ce47b29f90ab937 Signed-off-by: Fridrich Štrba <fridrich.strba@bluewin.ch>
2012-07-18Initial crossmsi branch with first msidb implementation.Eilidh McAdam1-0/+589
Msidb is a subset of MS msidb. Currently unsupported options are: -m, -t, -j, -k, -w, -s Change-Id: Ice5f646f70b2f797266ce3fabce12ae9f689b1c8 Signed-off-by: Fridrich Štrba <fridrich.strba@bluewin.ch>
2012-07-17move ulfconv to l10ntoolsDavid Tardon5-561/+0
This allows us to drop dependency on setup_native everywhere. Change-Id: Ib033f8d5953682379c6c2ab53d5cf221e9d8cfec
2012-07-10New Finder background image for Mac OS installationStefan Knorr (astron)1-0/+0
Change-Id: I7f2d124f8a1d0330c4ab7bc58217e4368ee72cc2
2012-07-03typoAndras Timar1-1/+1
Change-Id: I12d875faa6f8206a5b0a37067ca21df124f71e22
2012-07-03remove unsued code and ornamentic comment blocksAndras Timar1-104/+0
Change-Id: I2067ceb1086edfebc51a7532a0539d4368175fe7
2012-06-22.dxp files don't need executable bitsMichael Stahl2-0/+0
Change-Id: I5fae2ec81b50203e9d6100f8c938fb3643ff651f
2012-06-22Remove some PCH tracesThomas Arnhold3-9/+0
Is testhxx still useful?! Change-Id: Ic7761214df4e3056c95f1b5dd8f1e3a2ce357d84
2012-06-21fdo#51274 optionally associate Visio file types (vsd/vst) to DrawAndras Timar1-18/+53
Change-Id: I0362d758205e7d12484e9e86ff2dce9608730c57