[tbb-commits] [tor-browser-bundle/master] Bug 20118: Don't unpack HTTPS Everywhere anymore
gk at torproject.org
gk at torproject.org
Fri Sep 9 17:56:05 UTC 2016
commit ae5f3f9f9bb12a0e07d268262c6e5b8e3b0baf88
Author: Georg Koppen <gk at torproject.org>
Date: Fri Sep 9 17:30:44 2016 +0000
Bug 20118: Don't unpack HTTPS Everywhere anymore
Starting with version 5.2.2 HTTPS Everywhere is not unpacked anymore.
We should keep it unpacked as well, especially as that fixes usability
issues like #20033.
---
gitian/descriptors/linux/gitian-bundle.yml | 9 +++------
gitian/descriptors/mac/gitian-bundle.yml | 9 +++------
gitian/descriptors/windows/gitian-bundle.yml | 9 +++------
3 files changed, 9 insertions(+), 18 deletions(-)
diff --git a/gitian/descriptors/linux/gitian-bundle.yml b/gitian/descriptors/linux/gitian-bundle.yml
index 105cab7..b08fbcc 100644
--- a/gitian/descriptors/linux/gitian-bundle.yml
+++ b/gitian/descriptors/linux/gitian-bundle.yml
@@ -71,7 +71,7 @@ script: |
# directory named tor-browser (instead of tor-browser_en-US). Therefore we
# stage everything under tor-browser-stage to avoid a conflict.
TB_STAGE_DIR=tor-browser-stage
- mkdir -p ${TB_STAGE_DIR}/Browser/TorBrowser/Data/Browser/profile.default/extensions/https-everywhere-eff at eff.org
+ mkdir -p ${TB_STAGE_DIR}/Browser/TorBrowser/Data/Browser/profile.default/extensions
mkdir -p ${TB_STAGE_DIR}/Browser/TorBrowser/Data/Browser/profile.meek-http-helper/extensions
mkdir -p ${TB_STAGE_DIR}/Browser/TorBrowser/Data/Browser/Caches
mkdir -p ${TB_STAGE_DIR}/Browser/TorBrowser/Docs/sources/
@@ -109,16 +109,13 @@ script: |
rm -f .git/refs/heads/master
./makexpi.sh
# Since 5.0.2 a .xpi for AMO is built, too. We don't need it.
- rm ./pkg/*-amo.xpi
- cp pkg/*.xpi ../${TB_STAGE_DIR}/Browser/TorBrowser/Data/Browser/profile.default/extensions/https-everywhere at eff.org.xpi
+ rm pkg/*-amo.xpi
+ cp pkg/*.xpi ../${TB_STAGE_DIR}/Browser/TorBrowser/Data/Browser/profile.default/extensions/https-everywhere-eff at eff.org.xpi
cd ..
#
cp *.xpi ${TB_STAGE_DIR}/Browser/TorBrowser/Data/Browser/profile.default/extensions/
cd ${TB_STAGE_DIR}/Browser/TorBrowser/Data/Browser/profile.default/extensions
mv noscript at noscript.net.xpi {73a6fe31-595d-460b-a920-fcc0f8843232}.xpi
- cd https-everywhere-eff at eff.org/
- unzip ../https-everywhere at eff.org.xpi
- rm ../https-everywhere at eff.org.xpi
cd ~/build
#
cd meek/firefox
diff --git a/gitian/descriptors/mac/gitian-bundle.yml b/gitian/descriptors/mac/gitian-bundle.yml
index d644a56..4f12174 100644
--- a/gitian/descriptors/mac/gitian-bundle.yml
+++ b/gitian/descriptors/mac/gitian-bundle.yml
@@ -104,7 +104,7 @@ script: |
MARTOOLS=~/build/mar-tools
#
mkdir -p $OUTDIR/
- mkdir -p $TORBROWSER_NAME.app/$EXTSPATH/https-everywhere-eff at eff.org
+ mkdir -p $TORBROWSER_NAME.app/$EXTSPATH
mkdir -p $TORBROWSER_NAME.app/$MEEKPROFILEPATH/extensions
mkdir -p $TORBROWSER_NAME.app/$DOCSPATH/sources
mkdir -p $TORBROWSER_NAME.app/Contents/MacOS
@@ -139,16 +139,13 @@ script: |
rm -f .git/refs/heads/master
./makexpi.sh
# Since 5.0.2 a .xpi for AMO is built, too. We don't need it.
- rm ./pkg/*-amo.xpi
- cp pkg/*.xpi ../$TORBROWSER_NAME.app/$EXTSPATH/https-everywhere at eff.org.xpi
+ rm pkg/*-amo.xpi
+ cp pkg/*.xpi ../$TORBROWSER_NAME.app/$EXTSPATH/https-everywhere-eff at eff.org.xpi
cd ..
#
cp *.xpi ./$TORBROWSER_NAME.app/$EXTSPATH/
cd $TORBROWSER_NAME.app/$EXTSPATH/
mv noscript at noscript.net.xpi {73a6fe31-595d-460b-a920-fcc0f8843232}.xpi
- cd https-everywhere-eff at eff.org
- unzip ../https-everywhere at eff.org.xpi
- rm ../https-everywhere at eff.org.xpi
cd ~/build/
#
cd meek/firefox
diff --git a/gitian/descriptors/windows/gitian-bundle.yml b/gitian/descriptors/windows/gitian-bundle.yml
index d065f60..e563308 100644
--- a/gitian/descriptors/windows/gitian-bundle.yml
+++ b/gitian/descriptors/windows/gitian-bundle.yml
@@ -76,7 +76,7 @@ script: |
export PATH=$INSTDIR/nsis/bin:$PATH
#
mkdir -p $OUTDIR/
- mkdir -p tbb-windows-installer/"Tor Browser"/Browser/TorBrowser/Data/Browser/profile.default/extensions/https-everywhere-eff at eff.org
+ mkdir -p tbb-windows-installer/"Tor Browser"/Browser/TorBrowser/Data/Browser/profile.default/extensions
mkdir -p tbb-windows-installer/"Tor Browser"/Browser/TorBrowser/Data/Browser/profile.meek-http-helper/extensions
mkdir -p tbb-windows-installer/"Tor Browser"/Browser/TorBrowser/Data/Browser/Caches
mkdir -p tbb-windows-installer/"Tor Browser"/Browser/TorBrowser/Docs/sources
@@ -109,16 +109,13 @@ script: |
rm -f .git/refs/heads/master
./makexpi.sh
# Since 5.0.2 a .xpi for AMO is built, too. We don't need it.
- rm ./pkg/*-amo.xpi
- cp ./pkg/*.xpi ../tbb-windows-installer/"Tor Browser"/Browser/TorBrowser/Data/Browser/profile.default/extensions/https-everywhere at eff.org.xpi
+ rm pkg/*-amo.xpi
+ cp pkg/*.xpi ../tbb-windows-installer/"Tor Browser"/Browser/TorBrowser/Data/Browser/profile.default/extensions/https-everywhere-eff at eff.org.xpi
cd ..
#
cp *.xpi tbb-windows-installer/"Tor Browser"/Browser/TorBrowser/Data/Browser/profile.default/extensions
cd tbb-windows-installer/"Tor Browser"/Browser/TorBrowser/Data/Browser/profile.default/extensions
mv noscript at noscript.net.xpi {73a6fe31-595d-460b-a920-fcc0f8843232}.xpi
- cd https-everywhere-eff at eff.org
- unzip ../https-everywhere at eff.org.xpi
- rm ../https-everywhere at eff.org.xpi
cd ~/build/
#
cd meek/firefox
More information about the tbb-commits
mailing list