make-firefox: fixed aboutHome layout, removed Pocket, removed links to firefox mobile

This commit is contained in:
Ruben Rodriguez 2016-07-29 20:16:08 +00:00
parent 641ef96dd7
commit 3477a339ac
7 changed files with 108 additions and 32 deletions

View file

@ -1,6 +1,6 @@
#!/bin/bash
#
# Copyright (C) 2008-2015 Ruben Rodriguez <ruben@trisquel.info>
# Copyright (C) 2008-2016 Ruben Rodriguez <ruben@trisquel.info>
# Copyright (C) 2015 Santiago Rodriguez <santi@trisquel.info>
#
# This program is free software; you can redistribute it and/or modify
@ -174,6 +174,7 @@ EOF
rm browser/base/content/abouthome -rf
cp $DATA/abouthome -a browser/base/content
sed '/mozilla.*png/d' -i ./browser/base/jar.mn
sed '/abouthome/s/*/ /' -i ./browser/base/jar.mn
# Delete stuff we don't use and that may contain trademaked logos
rm -rf ./browser/metro ./addon-sdk/source/doc/static-files/media ./browser/themes/windows ./browser/themes/osx ./b2g
@ -204,6 +205,9 @@ cat << EOF >> toolkit/mozapps/extensions/content/extensions.css
}
EOF
# Disable mobile promo
sed '/fxaMobilePromo/,/label>$/d' -i browser/components/preferences/in-content/sync.xul
find -wholename '*/brand.dtd' |xargs /bin/sed 's/trademarkInfo.part1.*/trademarkInfo.part1 "">/' -i
for STRING in community.end3 community.exp.end community.start2 community.mozillaLink community.middle2 community.creditsLink community.end2 contribute.start contribute.getInvolvedLink contribute.end channel.description.start channel.description.end