Thunderbird3.0a1:BuildNotes: Difference between revisions

Jump to navigation Jump to search
Line 264: Line 264:
  mozilla/mail/config/version.txt
  mozilla/mail/config/version.txt
  mozilla/tools/tinder-configs/monitoring/Thunderbird_trunk.txt
  mozilla/tools/tinder-configs/monitoring/Thunderbird_trunk.txt
==Stage==
Did this manually as we don't have a shipped-locales file for Thunderbird yet.
# on stage as cltbld
mkdir /data/cltbld/thunderbird-3.0a1
cd /data/cltbld/thunderbird-3.0a1
# borrow from a previous release
rsync -av /data/cltbld/thunderbird-2.0.0.14/batch-skel/stage/ stage-merged/
# get all the files and remove strays
mkdir -p batch1/stage-unsigned
cd batch1/stage-unsigned
rsync -av /pub/mozilla.org/thunderbird/nightly/3.0a1-candidates/build1/ .
rm -rf unsigned/ *.log *.txt
# Rename the installers/archives
mkdir -p source {mac,linux-i686,win32}/en-US
mv thunderbird-3.0a1-source.tar.bz2 source/
mv thunderbird-3.0a1.en-US.linux-i686.tar.bz2 linux-i686/en-US/thunderbird-3.0a1.tar.bz2
mv thunderbird-3.0a1.en-US.mac.dmg mac/en-US/Thunderbird\ 3.0\ Alpha\ 1.dmg
mv thunderbird-3.0a1.en-US.win32.installer.exe win32/en-US/Thunderbird\ Setup\ 3.0\ Alpha\ 1.exe
# rename the update files (not actually used)
cd ..
mkdir -p mar/update/{linux-i686,mac,win32}/en-US
mv stage-unsigned/*.mar mar/
mv mar/thunderbird-3.0a1.en-US.linux-i686.complete.mar mar/update/linux-i686/en-US/thunderbird-3.0a1.complete.mar
mv mar/thunderbird-3.0a1.en-US.mac.complete.mar mar/update/mac/en-US/thunderbird-3.0a1.complete.mar
mv mar/thunderbird-3.0a1.en-US.win32.complete.mar mar/update/win32/en-US/thunderbird-3.0a1.complete.mar
# fix up permissions
find . -type f -exec chmod -v 644 {} \;
find . -type d -exec chmod -v 755 {} \;
chown -R cltbld:thunderbird *
Confirmed users
4,293

edits

Navigation menu