Part of hooking libxpnet's pause/resume into linux installer.

(*** not part of tbox build ***)

b  = 77980
r  = ssu
sr = mscott
This commit is contained in:
sgehani%netscape.com 2001-05-03 02:20:47 +00:00
Родитель 13ac6e17b8
Коммит 0d7472fbb2
3 изменённых файлов: 15 добавлений и 3 удалений

Просмотреть файл

@ -102,6 +102,7 @@ Description Short=XPInstall Engine
Description Long=Installer technology
Archive=xpcom.xpi
$InstallSize$:xpcom
$InstallSizeArchive$:xpcom.xpi
Attributes=SELECTED|INVISIBLE
URL0=$URLPath$
@ -111,6 +112,7 @@ Description Short=Navigator
Description Long=Web browser software
Archive=browser.xpi
$InstallSize$:browser
$InstallSizeArchive$:browser.xpi
Attributes=SELECTED
URL0=$URLPath$
@ -120,6 +122,7 @@ Description Short=Mail & News
Description Long=Email and Newsgroup software
Archive=mail.xpi
$InstallSize$:mail
$InstallSizeArchive$:mail.xpi
Attributes=SELECTED
URL0=$URLPath$
@ -129,6 +132,7 @@ Description Short=Personal Security Manager
Description Long=Personal Security Manager (PSM) for crypto operations
Archive=psm.xpi
$InstallSize$:psm
$InstallSizeArchive$:psm.xpi
Attributes=SELECTED
URL0=$URLPath$
@ -138,6 +142,7 @@ Description Short=Chatzilla
Description Long=Chatzilla IRC client
Archive=chatzilla.xpi
$InstallSize$:chatzilla
$InstallSizeArchive$:chatzilla.xpi
Attributes=SELECTED
URL0=$URLPath$
@ -147,6 +152,7 @@ Description Short=Quality Feedback Agent
Description Long=Tool for reporting software crashes to Netscape
Archive=talkback.xpi
$InstallSize$:talkback
$InstallSizeArchive$:talkback.xpi
Attributes=SELECTED
URL0=$URLPath$
@ -156,6 +162,7 @@ Description Short=English US Profile Defaults
Description Long=English US Profile Defaults
Archive=deflenus.xpi
$InstallSize$:deflenus
$InstallSizeArchive$:deflenus.xpi
Attributes=SELECTED|INVISIBLE
URL0=$URLPath$
@ -165,6 +172,7 @@ Description Short=English (US) Language Pack
Description Long=English (US) Language Pack
Archive=langenus.xpi
$InstallSize$:langenus
$InstallSizeArchive$:langenus.xpi
Attributes=SELECTED|INVISIBLE
URL0=$URLPath$
@ -174,6 +182,7 @@ Description Short=US Regional Pack
Description Long=Regional contents for US users
Archive=regus.xpi
$InstallSize$:regus
$InstallSizeArchive$:regus.xpi
Attributes=SELECTED|INVISIBLE
URL0=$URLPath$
@ -199,4 +208,4 @@ Arguments=-installer
;-------------------------------------------------------------------------
Filename=mozilla-bin
; *** LOCALIZE ME BABY ***
Message=An older installation of Mozilla was detected. Please choose to delete the directory contents of your current Mozilla installation by hitting the 'Delete' button. Alternatively, please hit the 'Cancel' button and choose a different destination directory.
Message=An older installation of Mozilla was detected. Please choose to delete the directory contents of your current Mozilla installation by pressing the 'Delete' button. Alternatively, please press the 'Cancel' button and choose a different destination directory.

Просмотреть файл

@ -139,18 +139,22 @@ spew("Completed making .xpis");
#-------------------------------------------------------------------------
#// tar and gzip mozilla-installer, mozilla-installer-bin, README, license,
#// config.ini, installer.ini into stub
spew("Creating stub installer tarball...");
chdir("$RAW/..");
system("mv $RAW $ROOT/$SUBDIR");
system("tar cvf $STUB/$aStubName.tar ./$SUBDIR/mozilla-installer ./$SUBDIR/mozilla-installer-bin ./$SUBDIR/installer.ini ./$SUBDIR/README ./$SUBDIR/config.ini ./$SUBDIR/MPL-1.1.txt");
system("mv $ROOT/$SUBDIR $RAW");
system("gzip $STUB/$aStubName.tar");
spew("Completed creating stub installer tarball");
#// tar and gzip mozilla-installer, mozilla-installer-bin, README, license,
#// config.ini, installer.ini and .xpis into sea
spew("Creating blob (aka full or sea) installer tarball...");
system("mv $RAW $ROOT/$SUBDIR");
system("tar cvf $BLOB/$aBlobName.tar ./$SUBDIR/");
system("mv $ROOT/$SUBDIR $RAW");
system("gzip $BLOB/$aBlobName.tar");
spew("Completed creating blob (aka full or sea) installer tarball");
chdir($_orig);
spew("Completed packaging stub and sea");

Просмотреть файл

@ -111,7 +111,7 @@ while($line = <fpInIt>)
$installSizeArchive = OutputInstallSizeArchive("$inXpiPath/$componentName");
}
print fpOutIni "Install Size Archive=$installSizeArchive\n";
print fpOutIni "Archive Size=$installSizeArchive\n";
}
elsif($line =~ /\$Version\$/i)
{
@ -153,7 +153,6 @@ sub OutputInstallSizeArchive()
print " calculating size for $inPath\n";
($dev, $ino, $mode, $nlink, $uid, $gui, $rdev, $size, $atime, $mtime, $ctime, $blksize, $blocks) = stat $inPath;
$installSizeArchive += 32768; # take into account install.js
$installSizeArchive = int($size / 1024);
$installSizeArchive += 1;
return($installSizeArchive);