summaryrefslogtreecommitdiff
path: root/solenv/bin
AgeCommit message (Collapse)Author
2012-09-04installer: Remove copy_complete_directory_without_cvsTim Retout
Change-Id: I8ae43356f91c45aecfe56cb83567b5e4e97c5669
2012-09-04installer: Inline $installer::globals::required_dotnet_versionTim Retout
Change-Id: I653cee6f86476520d12eaa42c2afecdad1e75dc0
2012-09-03Quote .ddf content (potentially containing stuff like "%2F")Stephan Bergmann
Change-Id: I532cbc97fe0a85f10dba4f52897c3744516c31c9
2012-09-01installer: Second attempt at scpzipfiles interpolation functions.Tim Retout
Call "replace_all_ziplistvariables_in_rtffile" with a hashref rather than arrayref. Also rewrite implementation of installer::scpzipfiles variable replacement functions, and add test case. Note that unknown variables should be ignored rather than replaced with an empty string. Change-Id: Ic4548b9df8c50cbf2d3049052c637e859542a1e8
2012-09-01installer: Replace $installer::globals::platTim Retout
Change-Id: I81076008a619063acadc328a4ae8caf27eb8fe50
2012-09-01installer: Make @forced_properties non-global.Tim Retout
Change-Id: I42f1511126bcbda466cb956cbcac722b449bd9a5
2012-09-01installer: Inline $installer::globals::globaltempdirnameTim Retout
Change-Id: I4174f61e45e71720d0679f798f440096d0ce4583
2012-09-01installer: Make @noMSLocaleLangs non-global.Tim Retout
Change-Id: Iae7afa53966a4f5fe3b09ce75dcefc78fd75b279
2012-09-01installer: Make @rtllanguages non-global.Tim Retout
Change-Id: I20c3e2482e9bc1c1f2b32f517b1ced9037454544
2012-09-01installer: Make @items_at_modules non-global.Tim Retout
Change-Id: I869b521034f75b0146ee5aa0fdd5014f674bfa4c
2012-09-01installer: Remove $installer::globals::progTim Retout
Change-Id: I71b8950e1d0e8755159631a83a4e57c23e6cd100
2012-08-30remove obsoleted IS<LCIĐ> properties and conditions based on themAndras Timar
Change-Id: I75efbc3815551a9cff43f0c1501e94db7c834afd
2012-08-30LibreOffice installer does not use child projectsAndras Timar
Change-Id: Iee968a748406228c116bef26793d74d5712d1f13
2012-08-28Fix typo LD_LIBARY_PATHTakeshi Abe
Change-Id: Iff2b85db621eb7b40d8a46a6452b8cae01a91e2e
2012-08-24Remove debugging outputTor Lillqvist
Change-Id: Ibd80b49eba4b259027d57845b8ebba3e35908e82
2012-08-23...but remove obsolete prereg-specific code againStephan Bergmann
Change-Id: I98b20e2ef7f0ec8f609464980398ca09847b40e9
2012-08-23installer: remove empty directories again:Michael Stahl
An "archive" installer contains one empty share/extensions/dict-XY/ directory for every dictionary (except the 3 default ones), causing numerous assertions about missing META-INF/manifest.xml and an extension manager cluttered; this is due to overzealous removal of extension "prereg" code. (regression from 6dcb3d4ef46312729bb6f16c473b433474863f68, partially revert that) Change-Id: I3a063ebfed1012aeb27ec3076cdd5ca545f918a2
2012-08-23Revert "installer: Use hashref for replace_all_ziplistvariables_in_rtffile"Stephan Bergmann
This reverts commit 46a977081c6f1886f8fff8457c85e6d426dcc20f. It started to replace occurrences of "${...}" unknown to the installer with empty strings, instead of keeping them as-is. This caused the "${ORIGIN}" at the start of the value for URE_BOOTSTRAP to disappear from the soffice ini-file (cf. gid_Brand_Profileitem_Soffice_UreBootstrap in scp2/source/ooo/common_brand.scp), making soffice fail to start completely. Change-Id: Ia7a34179b78677a703fc487401e011073d14a176
2012-08-23installer: Remove unused -tab command-line option and TAB_ONLY flag.Tim Retout
Change-Id: Idcb8be8882db8f487ba9bda2ae8947ccd9d99712 Reviewed-on: https://gerrit.libreoffice.org/462 Reviewed-by: Thomas Arnhold <thomas@arnhold.org> Tested-by: Thomas Arnhold <thomas@arnhold.org>
2012-08-22installer: Remove unused -javalanguage command-line option.Tim Retout
Change-Id: Ia6f52713dd3cf5ab7d5716c7b6a6f5c1440ed323
2012-08-22installer: Use hashref for replace_all_ziplistvariables_in_rtffileTim Retout
Also rewrite implementation of installer::scpzipfiles variable replacement functions, and add test case. Change-Id: Ic4548b9df8c50cbf2d3049052c637e859542a1e8
2012-08-21installer: Move make_installer.pl logic into new installer.pmTim Retout
Change-Id: I49709c51ede03dcbecbd4f4feb89a1f735d967e0
2012-08-21installer: Remove unused remove_scpactions_without_nameTim Retout
Change-Id: I22e959adc5ee7a9901f812cadc7492fd229fbb15
2012-08-21installer: Remove code handling unused ONLY_INSTALLED_PRODUCT flag.Tim Retout
Change-Id: I68e36229e79f4a97d0e0e490a211cbe607825f56
2012-08-21installer: Remove code handling unused DELETE_ONLY and NOT_IN_SUITE flags.Tim Retout
Change-Id: I899beba64478d7309d5eccdb9a5ff9a02f0c3cad
2012-08-21installer::worker: Remove unused GNU cp variables.Tim Retout
Change-Id: I9b798ee769646428dab24837e4b85620472ad0ef
2012-08-20concat-deps.c: add || defined (__FreeBSD_kernel__) for arch-specificsRene Engelhard
Change-Id: Ie321ada6d2c078881fdedc61d72c94034297fea3
2012-08-19installer::control: Put back changing of $local_pathseparator on cygwin.Tim Retout
Change-Id: Ia4fdbe027eb09e297c3d8abbd5817ff062722874
2012-08-19installer: Replace remove_empty_directory with rmdir.Tim Retout
Change-Id: Ief3248e0b591a9216ac243fca38904366bab6391
2012-08-19installer: Some cleanup of packages loop and unused globals.Tim Retout
Change-Id: I219247cacc9924eed33d0aeb85097dbbe73697d0
2012-08-19installer: Remove code related to linuxlinkrpms.Tim Retout
$installer::globals::linuxlinkrpms is always "", which means that $installer::globals::makelinuxlinkrpm is always 0. Change-Id: I4fc1fc8afc2bcff528e327a64a784020081c2262
2012-08-19installer: remove set but unused variablesThomas Arnhold
global rpmcommand is not used, epmfile.pm uses installer::globals::rpm Change-Id: I0b248c50b872bc8407f405062cf0c4766c3879fb
2012-08-19installer: remove get_rtf_licensetextThomas Arnhold
Change-Id: I57bdc7ace795b7f85116654157cdc2989ca1f99a
2012-08-19installer: cleanup admin.pmThomas Arnhold
Those are unused, because their calls are commented out. Looks like include_tables_into_pcpfile should have been include_tables_into_msifile. Seems like copy and paste from msp.pm. Change-Id: I01435277b49027b6d685fb27748e513f6bc525ae
2012-08-19Replace all uses of convert_stringlist_into_array_without_newlineTim Retout
Change-Id: I7c835e6202f21f250045f2e6517ac75847f8eb03
2012-08-17Revert "fdo#49919 Don't default to desktop pollution"Jan Holesovsky
If somebody made a mistake in his / her preferences during installation, it is much easier to remove the unwanted icon, than to add it. This reverts commit 6af68b494dafcc6822463a0445692929735eb0af.
2012-08-16Avoid pointless scary WARNING messageTor Lillqvist
Change-Id: I706940b796548eab6c940081dc7e4dccb37c52bd
2012-08-16installer: remove unused globalsThomas Arnhold
Change-Id: I521e2c816b3dbc4aba1770e5a3b5eb47d5542ac1
2012-08-16installer: remove save_followme_infoThomas Arnhold
Change-Id: I87875922d952387d9ffd2667dd621d5cd94b4ea4
2012-08-15solenv: remove unused functionsThomas Arnhold
Change-Id: I8e361beb954c742ddcecde4a4ba2a4ae57057c39
2012-08-14installer::download: Remove unused create_link_tree.Tim Retout
Change-Id: I2ec409d25ae46580898dda180d991554d89ee501
2012-08-14Remove unused create_download_link_treeTim Retout
Change-Id: I319dd0cff6f471fa6ca38d5fcf0f99c462836a83
2012-08-14installer::download: Enable strict and warnings.Tim Retout
Change-Id: I4499968f00e313187ef7792954f3168bfadb2f6e
2012-08-14installer::download: Remove unused unicode conversion functions.Tim Retout
Change-Id: Ie4a22b0e88c5509d291b47f4af67ab780d60e3a8
2012-08-13installer::download: Clean up get_versionstring and make privateTim Retout
Change-Id: I9499b7eb580b499ea63bbf8d6ba5bf45a1c460e1
2012-08-11Remove unused local varsJulien Nabet
Change-Id: I80bd0329e15cb365091ea6f5c7e1ef3559d681fc
2012-08-10Related fdo#51252: No more prereg, no more unopkg syncStephan Bergmann
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-09fix typo in make_installer.plMichael Meeks
Change-Id: Icc0f1d1e91c704282bfd18b6218bf0659cccb63e
2012-08-08concat-deps: fix crashes due to modifying hash keys:Michael Stahl
After a string has been passed as key parameter to hash_store, it must not be modified, as happens in the print_nodotdot and print_fullpaths functions; if it doesn't crash then the dep files are twice as large in a MSVC build because duplicates are not eliminated. (regression from c2b467b84a81bd45ca9df1f7f07e2700fd6e396a) Change-Id: I0ae96a7fbcefa20b118717d923f60b4f2255a642
2012-08-08concat-deps: those silly drive letters indicate absolute pathsMichael Stahl
Change-Id: If1d43f8f5e61f52c554bcdcf7f86639f1ea60046