Lines Matching refs:installer

34 use installer::ziplist;
35 use installer::logger;
36 use installer::windows::msiglobal;
37 use installer::patch::Msi;
38 use installer::patch::ReleasesList;
39 use installer::patch::Version;
140 installer::patch::Version::ArrayToDirectoryName(
141 installer::patch::Version::StringToNumberArray(
170installer::logger::PrintError("can not find target installation set at '%s'\n", $target_path);
173 … my @target_version = installer::patch::Version::StringToNumberArray($context->{'target-version'});
179 installer::logger::PrintError("can not find target msi file at '%s'\n", $target_msi_file);
193 my $normalized_language = installer::languages::get_normalized_language($language);
197 installer::logger::PrintError(" '%s' has no target installation set\n", $language);
202 installer::logger::PrintError(" '%s' is not a released language for version %s\n",
227 installer::logger::PrintError("Can not determine the path to ext_sources/.\n");
228installer::logger::PrintError("Maybe SOURCE_ROOT_DIR has not been correctly set in the environment…
245 return 0 if ! installer::patch::InstallationSet::Download(
260 installer::patch::InstallationSet::Unpack($filename, $unpacked_path);
288 … my @target_version = installer::patch::Version::StringToNumberArray($context->{'target-version'});
297installer::logger::PrintError("can not create patch where target version is a new major version (%…
304 my $releases = installer::patch::ReleasesList::Instance();
320 $context->{'source-version-dash'} = installer::patch::Version::ArrayToDirectoryName(
321 installer::patch::Version::StringToNumberArray(
326 $context->{'target-version-dash'} = installer::patch::Version::ArrayToDirectoryName(
327 installer::patch::Version::StringToNumberArray(
349 …$installer::logger::Info->printf("Error: The UpgradeCode properties have to differ but are both '%…
355 $installer::logger::Info->printf("OK: UpgradeCode values are different\n");
377 …$installer::logger::Info->printf("Error: The ProductCode properties have to remain the same but ar…
378 $installer::logger::Info->printf(" '%s' and '%s'\n",
385 $installer::logger::Info->printf("OK: ProductCodes are identical\n");
408 $installer::logger::Info->printf(
416 $installer::logger::Info->printf("OK: source build id is lower than target build id\n");
433 $installer::logger::Info->printf("Error: product names of are not identical:\n");
434 … $installer::logger::Info->printf(" %s != %s\n", $source_product_name, $target_product_name);
439 $installer::logger::Info->printf("OK: product names are identical\n");
476 … $installer::logger::Info->printf("Error: %d files have been removed\n", $removed_file_count);
481 $installer::logger::Info->printf("OK: no files have been removed\n");
518 … $installer::logger::Info->printf("Warning: %d files have been added\n", scalar @added_files);
530 $installer::logger::Info->printf(" %s (%s)\n",
546 $installer::logger::Info->printf(
553 $installer::logger::Info->printf(
561 $installer::logger::Info->printf("OK: no files have been added\n");
599 $installer::logger::Info->printf(
602 $installer::logger::Info->printf(" %s\n", join(", ", @removed_features));
618 …$installer::logger::Info->printf("Warning: %d features have been addded\n", scalar @added_features…
632 $installer::logger::Info->printf(
639 $installer::logger::Info->printf(
645 $installer::logger::Info->printf("OK: feature sets in source and target are compatible\n");
681 $installer::logger::Info->printf("OK: no removed components\n");
699 $installer::logger::Info->printf(
702 $installer::logger::Info->printf(" %s\n", join(", ", @removed_components));
707 $installer::logger::Info->printf(
757 $installer::logger::Info->printf("OK: no new components\n");
762 $installer::logger::Info->printf(
783 $installer::logger::Info->printf("Error: no feature found for component '%s'\n", $component_name);
795 $installer::logger::Info->printf(" component '%s' -> feature '%s'\n",
801 $installer::logger::Info->printf("Warning(Error?): feature of new component is not new\n");
811 … $installer::logger::Info->printf("Warning(Error?): parent feature of new component is not new\n");
868 $installer::logger::Info->printf(
874 $installer::logger::Info->printf("%s %s\n", $item->[1], $item->[2]);
880 $installer::logger::Info->printf("OK: components in source and target are identical\n");
925 …$installer::logger::Info->printf("Error: there are %d files with mismatching 'Sequence' numbers\n",
929 $installer::logger::Info->printf(" %s: %d != %d\n",
938 $installer::logger::Info->printf("OK: all files have matching 'Sequence' numbers\n");
975 … $installer::logger::Info->printf("Error: there are %d collisions ofn the sequence numbers\n",
981 $installer::logger::Info->printf("OK: sequence numbers are unique\n");
1014 $installer::logger::Info->printf("Warning: sequence numbers have %d holes\n");
1019 $installer::logger::Info->printf(" %d\n", $hole->[0]);
1023 $installer::logger::Info->printf(" %d -> %d\n", $hole->[0], $hole->[1]);
1029 $installer::logger::Info->printf("OK: there are no holes in the sequence numbers\n");
1066 my $source_version_nodots = installer::patch::Version::ArrayToNoDotName(
1067 installer::patch::Version::StringToNumberArray($source_version_number));
1070 my $target_version_nodots = installer::patch::Version::ArrayToNoDotName(
1071 installer::patch::Version::StringToNumberArray($target_version_number));
1079 $installer::logger::Info->printf("Error: sets of registry entries differs\n");
1088 $installer::logger::Info->printf("OK: registry items are OK\n");
1129 $installer::logger::Info->printf(
1135 $installer::logger::Info->printf(
1146 $installer::logger::Info->printf(
1259 …$installer::logger::Info->printf("Error: there are %d missing references\n", scalar @missing_refer…
1262 $installer::logger::Info->printf(" %s : %s -> %s\n",
1271 $installer::logger::Info->printf("OK: all references are OK\n");
1284 $installer::logger::Info->printf("checking if source and target releases are compatible\n");
1285 $installer::logger::Info->increase_indentation();
1307 $installer::logger::Info->decrease_indentation();
1311 $installer::logger::Info->printf("OK: Source and target releases are compatible.\n");
1315 $installer::logger::Info->printf("Error: Source and target releases are not compatible.\n");
1316 $installer::logger::Info->printf(" => Can not create patch.\n");
1317 …$installer::logger::Info->printf(" Did you create the target installation set with 'release=…
1336 $installer::logger::Info->printf("Error: the PSDK_HOME environment variable is not set.\n");
1337 $installer::logger::Info->printf(" did you load the AOO build environment?\n");
1338 …$installer::logger::Info->printf(" you may want to use the --with-psdk-home configure option…
1343 $installer::logger::Info->printf(
1352 …$installer::logger::Info->printf("Error: Can not locate the msi template folder in the Windows SDK…
1353 $installer::logger::Info->printf(" %s\n", $schema_path);
1354 $installer::logger::Info->printf(" Is the Windows SDK properly installed?\n");
1361 $installer::logger::Info->printf("Error: Can not locate the pcp template at\n");
1362 $installer::logger::Info->printf(" %s\n", $schema_filename);
1363 $installer::logger::Info->printf(" Is the Windows SDK properly installed?\n");
1431 "Value", installer::patch::Tools::ToWindowsPath($msp_filename)
1445 my $uuid = installer::windows::msiglobal::create_guid();
1451 $installer::logger::Info->printf("created new PatchGUID %s\n", $uuid_string);
1488 my $msi_path = installer::patch::Tools::ToWindowsPath($target_msi_path);
1506 "MsiPath", installer::patch::Tools::ToWindowsPath($source_msi_path),
1565 …$installer::logger::Info->printf("Error: could not create openoffice.pcp as copy of pcp schema\n");
1566 $installer::logger::Info->printf(" %s\n", $pcp_schema_filename);
1567 $installer::logger::Info->printf(" %s\n", $pcp_filename);
1570 my $pcp = installer::patch::Msi->new(
1597 $installer::logger::Info->printf("created pcp file at\n");
1598 $installer::logger::Info->printf(" %s\n", $pcp->{'filename'});
1617 "/l", "'".installer::patch::Tools::ToWindowsPath($log_filename)."'",
1618 "/o", "'".installer::patch::Tools::ToWindowsPath($destination_path)."'");
1649 … $installer::logger::Info->printf("open %s in your browser to see the log messages\n", $URL);
1654 $installer::logger::Info->printf("Error: log file not found at %s\n", $log_filename);
1682 $installer::logger::Info->printf("running msimsp.exe, that will take a while\n");
1686 "-s", "'".installer::patch::Tools::ToWindowsPath($pcp->{'filename'})."'",
1687 "-p", "'".installer::patch::Tools::ToWindowsPath($pcp->{'msp_filename'})."'",
1688 "-l", "'".installer::patch::Tools::ToWindowsPath($log_filename)."'",
1689 "-f", "'".installer::patch::Tools::ToWindowsPath($temporary_msimsp_path)."'");
1694 $installer::logger::Info->printf("running command %s\n", $command);
1696 $installer::logger::Info->printf("response of msimsp is %s\n", $response);
1716 … $installer::logger::Info->printf("locating source package (%s)\n", $context->{'source-version'});
1717 $installer::logger::Info->increase_indentation();
1718 if ( ! installer::patch::InstallationSet::ProvideUnpackedCab(
1727 my $source_msi = installer::patch::Msi->FindAndCreate(
1734 $installer::logger::Info->decrease_indentation();
1737 … $installer::logger::Info->printf("locating target package (%s)\n", $context->{'target-version'});
1738 $installer::logger::Info->increase_indentation();
1739 if ( ! installer::patch::InstallationSet::ProvideUnpackedCab(
1748 my $target_msi = installer::patch::Msi->FindAndCreate(
1755 $installer::logger::Info->decrease_indentation();
1779 $installer::logger::Info->printf("patch will update product %s from %s to %s\n",
1791 my $release_data = installer::patch::ReleasesList::Instance()
1797 my %no_ms_lang_locale_map = map {$_=>1} @installer::globals::noMSLocaleLangs;
1805 $installer::logger::Info->printf("can not create patch for language '%s'\n", $language);
1809 $installer::logger::Info->printf("processing language '%s'\n", $language);
1810 $installer::logger::Info->increase_indentation();
1819 $installer::logger::Info->printf("read %s table (source and target\n", $table_name);
1834 installer::patch::Version::ArrayToDirectoryName(
1835 installer::patch::Version::StringToNumberArray(
1837 installer::patch::Version::ArrayToDirectoryName(
1838 installer::patch::Version::StringToNumberArray(
1857 $installer::logger::Info->decrease_indentation();
1868 $installer::logger::Info->printf("patch will update product %s from %s to %s\n",
1873 my $release_data = installer::patch::ReleasesList::Instance()
1879 my %no_ms_lang_locale_map = map {$_=>1} @installer::globals::noMSLocaleLangs;
1887 $installer::logger::Info->printf("can not create patch for language '%s'\n", $language);
1891 $installer::logger::Info->printf("processing language '%s'\n", $language);
1892 $installer::logger::Info->increase_indentation();
1901 $installer::logger::Info->printf("read %s table (source and target\n", $table_name);
1925 $installer::logger::Info->printf("will apply patches that update product %s from %s to %s\n",
1930 my $source_version_dirname = installer::patch::Version::ArrayToDirectoryName(
1931 installer::patch::Version::StringToNumberArray(
1933 my $target_version_dirname = installer::patch::Version::ArrayToDirectoryName(
1934 installer::patch::Version::StringToNumberArray(
1938 my %no_ms_lang_locale_map = map {$_=>1} @installer::globals::noMSLocaleLangs;
1953 $installer::logger::Info->printf("%s does not point to a valid file\n", $msp_filename);
1963 "/update", "'".installer::patch::Tools::ToWindowsPath($msp_filename)."'",
1964 "/L*xv!", "'".installer::patch::Tools::ToWindowsPath($log_filename)."'",
2077 my $msi = installer::patch::Msi->FindAndCreate(
2097 my $releases_list = installer::patch::ReleasesList::Instance();
2103 if ( ! installer::patch::InstallationSet::ProvideUnpackedExe(
2118 my $msi = installer::patch::Msi->FindAndCreate(
2134 my $releases_list = installer::patch::ReleasesList::Instance();
2215 installer::logger::SetupSimpleLogging(undef);
2224 my ($variables, undef, undef) = installer::ziplist::read_openoffice_lst_file(
2244 $installer::logger::Lang->set_filename($filename);
2245 $installer::logger::Lang->copy_lines_from($installer::logger::Global);
2246 $installer::logger::Lang->set_forward(undef);
2247 $installer::logger::Info->set_forward($installer::logger::Lang);