# All firefox/blah links relative to (build-tree)mozilla/other-licenses/branding/ # All debian/blah are the debian directory. # devel composite -gravity east default16.png header.png haxor.png # broken convert -resize 50x50 $IMGDIR/gnewsense-firefox.png firefox/Header.bmp # goes black, png,xpm # works convert -resize 50x50 $IMGDIR/gnewsense-firefox.xpm firefox/mozicon50.xpm convert -resize 16x16 $IMGDIR/gnewsense-firefox.xpm firefox/mozicon16.xpm convert -resize 128x128 $IMGDIR/gnewsense-firefox.png firefox/mozicon128.png convert -resize 48x48 $IMGDIR/gnewsense-firefox.png firefox/content/icon48.png convert -resize 64x64 $IMGDIR/gnewsense-firefox.png firefox/content/icon64.png convert -resize 16x16 $IMGDIR/gnewsense-firefox.png firefox/default16.png convert -resize 32x32 $IMGDIR/gnewsense-firefox.png firefox/default32.png convert -resize 48x48 $IMGDIR/gnewsense-firefox.png firefox/default48.png rm firefox/*os2.ico rm firefox/*icns # Branding directory crap sed -i -e "s/Firefox/$FIREFOX_NAME/g" ./configure.sh #path/to/branding/configure.sh sed -i -e "s#http://%LOCALE%.www.mozilla.com/%LOCALE%/%APP%/%VERSION%/whatsnew#http://www.gnewsense.org#g" firefox/pref/firefox-branding.js sed -i -e "s#(http://%LOCALE%.www.mozilla.com/%LOCALE%/%APP%/%VERSION%/firstrun)#http://www.gnewsense.org#g" firefox/pref/firefox-branding.js sed -i -e "s#http://%LOCALE%.www.mozilla.com/%LOCALE%/%APP%#http://www.gnewsense.org#g" firefox/pref/firefox-branding.js sed -i -e "s#http://%LOCALE%.www.mozilla.com/%LOCALE%/%APP%/releases#http://www.gnewsense.org#g" firefox/pref/firefox-branding.js sed -i -e "s#http://%LOCALE%.www.mozilla.com/%LOCALE%/%APP%/%VERSION%/releasenotes#http://www.gnewsense.org#g" firefox/pref/firefox-branding.js sed -i -e "s/Mozilla Firefox/gNewSense BurningDog/g" firefox/locales/en-US/brand.dtd sed -i -e "s/Mozilla/gNewSense/g" firefox/locales/en-US/brand.dtd sed -i -e "s/Firefox/BurningDog/g" firefox/locales/en-US/brand.dtd sed -i -e "s/Mozilla Firefox/gNewSense BurningDog/g" firefox/locales/en-US/brand.properties sed -i -e "s/Mozilla/gNewSense/g" firefox/locales/en-US/brand.properties sed -i -e "s/Firefox/BurningDog/g" firefox/locales/en-US/brand.properties # control will need a huge amount of work. it needs lots of stuff disabled/hacked/reworked # Change the text in the Firefox menu files (freedesktop and debian) to $FIREFOX_NAME sed -i -e "s/Firefox/$FIREFOX_NAME/g" debian/firefox*.desktop sed -i -e "s/Firefox 3/$FIREFOX_NAME/g" debian/firefox*.menu sed -i -e "s/Firefox.3.0/$FIREFOX_NAME/g" debian/firefox-3.0-restart-required.update-notifier # Next time no # sed -i -e "s/APPNAME=firefox/APPNAME=$FIREFOX_NAME/g" debian/firefox.sh.in sed -i -e "s/firefox 2/$FIREFOX_NAME/g" debian/firefox.sh.in sed -i -e "s/com.ubuntu/org.gnewsense/g" debian/rules # sed -i -e "s/DEBIAN_APP_NAME\t:= firefox/DEBIAN_APP_NAME\t:= $FIREFOX_NAME/g" debian/rules # sed -i -e "s/Maintainer/XSBC-Original-Maintainer/g" debian/control # sed -i -e "s/line below XSBC/Maintainer: gnewsense-users@lists.non-gnu.org/g"