[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[tor-commits] [tor-browser/tor-browser-52.7.2esr-8.0-1] Orfox: Add mozconfig for Orfox and pertinent branding files.
commit eb634b34db00b8eb6737bb6627451d623f1e3e7e
Author: Amogh Pradeep <amoghbl1@xxxxxxxxx>
Date: Thu Jun 4 00:06:36 2015 -0400
Orfox: Add mozconfig for Orfox and pertinent branding files.
Signed-off-by: Amogh Pradeep <amoghbl1@xxxxxxxxx>
---
.mozconfig-orfox | 33 +++++++++++++++++++++
mobile/android/branding/orfox/configure.sh | 8 +++++
mobile/android/branding/orfox/content/about.png | Bin 0 -> 16858 bytes
.../android/branding/orfox/content/favicon32.png | Bin 0 -> 2418 bytes
.../android/branding/orfox/content/favicon64.png | Bin 0 -> 7165 bytes
mobile/android/branding/orfox/content/jar.mn | 9 ++++++
mobile/android/branding/orfox/content/moz.build | 7 +++++
mobile/android/branding/orfox/ic_launcher.zip | Bin 0 -> 96525 bytes
mobile/android/branding/orfox/icon.png | Bin 0 -> 36456 bytes
mobile/android/branding/orfox/locales/Makefile.in | 5 ++++
.../android/branding/orfox/locales/en-US/brand.dtd | 8 +++++
.../branding/orfox/locales/en-US/brand.properties | 7 +++++
mobile/android/branding/orfox/locales/jar.mn | 11 +++++++
mobile/android/branding/orfox/locales/moz.build | 7 +++++
mobile/android/branding/orfox/moz.build | 7 +++++
mobile/android/branding/orfox/orfox.png | Bin 0 -> 36456 bytes
mobile/android/branding/orfox/orfox.xcf | Bin 0 -> 267775 bytes
.../branding/orfox/res/drawable-hdpi/icon.png | Bin 0 -> 8545 bytes
.../orfox/res/drawable-hdpi/large_icon.png | 1 +
.../orfox/res/drawable-hdpi/launcher_widget.png | Bin 0 -> 14001 bytes
.../branding/orfox/res/drawable-mdpi/icon.png | Bin 0 -> 4332 bytes
.../orfox/res/drawable-mdpi/large_icon.png | 1 +
.../orfox/res/drawable-mdpi/launcher_widget.png | Bin 0 -> 7661 bytes
.../branding/orfox/res/drawable-xhdpi/icon.png | Bin 0 -> 13454 bytes
.../orfox/res/drawable-xhdpi/large_icon.png | 1 +
.../orfox/res/drawable-xhdpi/launcher_widget.png | Bin 0 -> 21223 bytes
.../orfox/res/drawable-xhdpi/widget_icon.png | Bin 0 -> 4381 bytes
.../branding/orfox/res/drawable-xxhdpi/icon.png | Bin 0 -> 26491 bytes
.../orfox/res/drawable-xxhdpi/large_icon.png | 1 +
.../orfox/res/drawable-xxhdpi/launcher_widget.png | Bin 0 -> 32686 bytes
.../branding/orfox/res/drawable-xxxhdpi/icon.png | Bin 0 -> 42959 bytes
31 files changed, 106 insertions(+)
diff --git a/.mozconfig-orfox b/.mozconfig-orfox
new file mode 100755
index 000000000000..4b7a40f81123
--- /dev/null
+++ b/.mozconfig-orfox
@@ -0,0 +1,33 @@
+# Build Fennec
+
+mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj-tbb-arm-linux-androideabi
+mk_add_options MOZ_APP_DISPLAYNAME="Orfox"
+mk_add_options MOZ_MAKE_FLAGS="-j4"
+
+# Android
+ac_add_options --enable-application=mobile/android
+ac_add_options --target=arm-linux-androideabi
+ac_add_options --with-android-ndk="$NDK_BASE" #Enter the android ndk location(ndk r10e)
+ac_add_options --with-android-sdk="$SDK_BASE" #Enter the android sdk location
+
+#enable ccache to set amount of cache assigned for build.
+ac_add_options --with-ccache
+
+ac_add_options --enable-optimize
+#ac_add_options --enable-official-branding
+ac_add_options --with-branding=mobile/android/branding/orfox
+##ac_add_options --enable-tor-browser-update
+##ac_add_options --enable-update-packaging
+ac_add_options --enable-signmar
+ac_add_options --enable-verify-mar
+#ac_add_options --disable-strip
+#ac_add_options --disable-install-strip == Known mobile build flag that causes errors
+ac_add_options --disable-tests
+ac_add_options --disable-debug
+ac_add_options --disable-maintenance-service
+ac_add_options --disable-crashreporter
+ac_add_options --disable-webrtc
+# Let's not compile EME at least until we can enable ClearKey and only Clearkey.
+# (Apart from that there is no Adobe CRM module for Linux right now)
+ac_add_options --disable-eme
+#ac_add_options --disable-ctypes
diff --git a/mobile/android/branding/orfox/configure.sh b/mobile/android/branding/orfox/configure.sh
new file mode 100644
index 000000000000..d58a5e340d09
--- /dev/null
+++ b/mobile/android/branding/orfox/configure.sh
@@ -0,0 +1,8 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+ANDROID_PACKAGE_NAME=info.guardianproject.orfox
+MOZ_APP_DISPLAYNAME="Orfox"
+MOZ_UPDATER=
+MOZ_ANDROID_ANR_REPORTER=
diff --git a/mobile/android/branding/orfox/content/about.png b/mobile/android/branding/orfox/content/about.png
new file mode 100644
index 000000000000..3819f6337a17
Binary files /dev/null and b/mobile/android/branding/orfox/content/about.png differ
diff --git a/mobile/android/branding/orfox/content/favicon32.png b/mobile/android/branding/orfox/content/favicon32.png
new file mode 100644
index 000000000000..90d37f997854
Binary files /dev/null and b/mobile/android/branding/orfox/content/favicon32.png differ
diff --git a/mobile/android/branding/orfox/content/favicon64.png b/mobile/android/branding/orfox/content/favicon64.png
new file mode 100644
index 000000000000..a3db8126f5a1
Binary files /dev/null and b/mobile/android/branding/orfox/content/favicon64.png differ
diff --git a/mobile/android/branding/orfox/content/jar.mn b/mobile/android/branding/orfox/content/jar.mn
new file mode 100644
index 000000000000..f934ed5e4634
--- /dev/null
+++ b/mobile/android/branding/orfox/content/jar.mn
@@ -0,0 +1,9 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+chrome.jar:
+% content branding %content/branding/
+ content/branding/about.png (about.png)
+ content/branding/favicon32.png (favicon32.png)
+ content/branding/favicon64.png (favicon64.png)
diff --git a/mobile/android/branding/orfox/content/moz.build b/mobile/android/branding/orfox/content/moz.build
new file mode 100644
index 000000000000..3bbe6729759c
--- /dev/null
+++ b/mobile/android/branding/orfox/content/moz.build
@@ -0,0 +1,7 @@
+# -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*-
+# vim: set filetype=python:
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+JAR_MANIFESTS += ['jar.mn']
diff --git a/mobile/android/branding/orfox/ic_launcher.zip b/mobile/android/branding/orfox/ic_launcher.zip
new file mode 100644
index 000000000000..69601344519e
Binary files /dev/null and b/mobile/android/branding/orfox/ic_launcher.zip differ
diff --git a/mobile/android/branding/orfox/icon.png b/mobile/android/branding/orfox/icon.png
new file mode 100644
index 000000000000..6e0051b95a32
Binary files /dev/null and b/mobile/android/branding/orfox/icon.png differ
diff --git a/mobile/android/branding/orfox/locales/Makefile.in b/mobile/android/branding/orfox/locales/Makefile.in
new file mode 100644
index 000000000000..82f614ecea29
--- /dev/null
+++ b/mobile/android/branding/orfox/locales/Makefile.in
@@ -0,0 +1,5 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+DEFINES += -DAB_CD=$(AB_CD)
diff --git a/mobile/android/branding/orfox/locales/en-US/brand.dtd b/mobile/android/branding/orfox/locales/en-US/brand.dtd
new file mode 100644
index 000000000000..f2411277f406
--- /dev/null
+++ b/mobile/android/branding/orfox/locales/en-US/brand.dtd
@@ -0,0 +1,8 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!ENTITY brandShortName "Orfox">
+<!ENTITY brandFullName "Orfox">
+<!ENTITY vendorShortName "TGP">
+<!ENTITY logoTrademark "">
diff --git a/mobile/android/branding/orfox/locales/en-US/brand.properties b/mobile/android/branding/orfox/locales/en-US/brand.properties
new file mode 100644
index 000000000000..51c72d18381c
--- /dev/null
+++ b/mobile/android/branding/orfox/locales/en-US/brand.properties
@@ -0,0 +1,7 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+#filter
+brandShortName=Orfox
+brandFullName=Orfox
diff --git a/mobile/android/branding/orfox/locales/jar.mn b/mobile/android/branding/orfox/locales/jar.mn
new file mode 100644
index 000000000000..825dabbfb470
--- /dev/null
+++ b/mobile/android/branding/orfox/locales/jar.mn
@@ -0,0 +1,11 @@
+#filter substitution
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+@AB_CD@.jar:
+% locale branding @AB_CD@ %locale/branding/
+# Nightly branding only exists in en-US
+ locale/branding/brand.dtd (en-US/brand.dtd)
+* locale/branding/brand.properties (en-US/brand.properties)
diff --git a/mobile/android/branding/orfox/locales/moz.build b/mobile/android/branding/orfox/locales/moz.build
new file mode 100644
index 000000000000..3bbe6729759c
--- /dev/null
+++ b/mobile/android/branding/orfox/locales/moz.build
@@ -0,0 +1,7 @@
+# -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*-
+# vim: set filetype=python:
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+JAR_MANIFESTS += ['jar.mn']
diff --git a/mobile/android/branding/orfox/moz.build b/mobile/android/branding/orfox/moz.build
new file mode 100644
index 000000000000..8f320daeae90
--- /dev/null
+++ b/mobile/android/branding/orfox/moz.build
@@ -0,0 +1,7 @@
+# -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*-
+# vim: set filetype=python:
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+DIRS += ['content', 'locales']
diff --git a/mobile/android/branding/orfox/orfox.png b/mobile/android/branding/orfox/orfox.png
new file mode 100644
index 000000000000..350edb58d994
Binary files /dev/null and b/mobile/android/branding/orfox/orfox.png differ
diff --git a/mobile/android/branding/orfox/orfox.xcf b/mobile/android/branding/orfox/orfox.xcf
new file mode 100644
index 000000000000..2a8f829c3c34
Binary files /dev/null and b/mobile/android/branding/orfox/orfox.xcf differ
diff --git a/mobile/android/branding/orfox/res/drawable-hdpi/icon.png b/mobile/android/branding/orfox/res/drawable-hdpi/icon.png
new file mode 100644
index 000000000000..30731f03daf6
Binary files /dev/null and b/mobile/android/branding/orfox/res/drawable-hdpi/icon.png differ
diff --git a/mobile/android/branding/orfox/res/drawable-hdpi/large_icon.png b/mobile/android/branding/orfox/res/drawable-hdpi/large_icon.png
new file mode 120000
index 000000000000..fd11ee776429
--- /dev/null
+++ b/mobile/android/branding/orfox/res/drawable-hdpi/large_icon.png
@@ -0,0 +1 @@
+../drawable-xxhdpi/icon.png
\ No newline at end of file
diff --git a/mobile/android/branding/orfox/res/drawable-hdpi/launcher_widget.png b/mobile/android/branding/orfox/res/drawable-hdpi/launcher_widget.png
new file mode 100644
index 000000000000..4d7dc659a565
Binary files /dev/null and b/mobile/android/branding/orfox/res/drawable-hdpi/launcher_widget.png differ
diff --git a/mobile/android/branding/orfox/res/drawable-mdpi/icon.png b/mobile/android/branding/orfox/res/drawable-mdpi/icon.png
new file mode 100644
index 000000000000..a7d98aa9c771
Binary files /dev/null and b/mobile/android/branding/orfox/res/drawable-mdpi/icon.png differ
diff --git a/mobile/android/branding/orfox/res/drawable-mdpi/large_icon.png b/mobile/android/branding/orfox/res/drawable-mdpi/large_icon.png
new file mode 120000
index 000000000000..79362e743cd1
--- /dev/null
+++ b/mobile/android/branding/orfox/res/drawable-mdpi/large_icon.png
@@ -0,0 +1 @@
+../drawable-xhdpi/icon.png
\ No newline at end of file
diff --git a/mobile/android/branding/orfox/res/drawable-mdpi/launcher_widget.png b/mobile/android/branding/orfox/res/drawable-mdpi/launcher_widget.png
new file mode 100644
index 000000000000..23d966478fdf
Binary files /dev/null and b/mobile/android/branding/orfox/res/drawable-mdpi/launcher_widget.png differ
diff --git a/mobile/android/branding/orfox/res/drawable-xhdpi/icon.png b/mobile/android/branding/orfox/res/drawable-xhdpi/icon.png
new file mode 100644
index 000000000000..155611f2da7d
Binary files /dev/null and b/mobile/android/branding/orfox/res/drawable-xhdpi/icon.png differ
diff --git a/mobile/android/branding/orfox/res/drawable-xhdpi/large_icon.png b/mobile/android/branding/orfox/res/drawable-xhdpi/large_icon.png
new file mode 120000
index 000000000000..17528430e69f
--- /dev/null
+++ b/mobile/android/branding/orfox/res/drawable-xhdpi/large_icon.png
@@ -0,0 +1 @@
+../drawable-xxxhdpi/icon.png
\ No newline at end of file
diff --git a/mobile/android/branding/orfox/res/drawable-xhdpi/launcher_widget.png b/mobile/android/branding/orfox/res/drawable-xhdpi/launcher_widget.png
new file mode 100644
index 000000000000..beff04f1fc1d
Binary files /dev/null and b/mobile/android/branding/orfox/res/drawable-xhdpi/launcher_widget.png differ
diff --git a/mobile/android/branding/orfox/res/drawable-xhdpi/widget_icon.png b/mobile/android/branding/orfox/res/drawable-xhdpi/widget_icon.png
new file mode 100644
index 000000000000..ef76eb342035
Binary files /dev/null and b/mobile/android/branding/orfox/res/drawable-xhdpi/widget_icon.png differ
diff --git a/mobile/android/branding/orfox/res/drawable-xxhdpi/icon.png b/mobile/android/branding/orfox/res/drawable-xxhdpi/icon.png
new file mode 100644
index 000000000000..8e6e60311f8f
Binary files /dev/null and b/mobile/android/branding/orfox/res/drawable-xxhdpi/icon.png differ
diff --git a/mobile/android/branding/orfox/res/drawable-xxhdpi/large_icon.png b/mobile/android/branding/orfox/res/drawable-xxhdpi/large_icon.png
new file mode 120000
index 000000000000..17528430e69f
--- /dev/null
+++ b/mobile/android/branding/orfox/res/drawable-xxhdpi/large_icon.png
@@ -0,0 +1 @@
+../drawable-xxxhdpi/icon.png
\ No newline at end of file
diff --git a/mobile/android/branding/orfox/res/drawable-xxhdpi/launcher_widget.png b/mobile/android/branding/orfox/res/drawable-xxhdpi/launcher_widget.png
new file mode 100644
index 000000000000..279af3fff38b
Binary files /dev/null and b/mobile/android/branding/orfox/res/drawable-xxhdpi/launcher_widget.png differ
diff --git a/mobile/android/branding/orfox/res/drawable-xxxhdpi/icon.png b/mobile/android/branding/orfox/res/drawable-xxxhdpi/icon.png
new file mode 100644
index 000000000000..9c4820ce6729
Binary files /dev/null and b/mobile/android/branding/orfox/res/drawable-xxxhdpi/icon.png differ
_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits