[tor-commits] [tor-messenger-build/master] Add profile directory: use Tor Browser's Bundle-Data
boklm at torproject.org
boklm at torproject.org
Mon Jun 29 16:52:22 UTC 2015
commit 4224f9e6a0931c4a85804c4c967269b35c2cdf52
Author: Nicolas Vigier <boklm at torproject.org>
Date: Mon Jun 29 18:47:47 2015 +0200
Add profile directory: use Tor Browser's Bundle-Data
---
projects/bundle-data/build | 5 +++++
projects/bundle-data/config | 14 ++++++++++++++
projects/tor-messenger/build | 3 +++
projects/tor-messenger/build.osx | 3 +++
projects/tor-messenger/config | 2 ++
5 files changed, 27 insertions(+)
diff --git a/projects/bundle-data/build b/projects/bundle-data/build
new file mode 100644
index 0000000..3528675
--- /dev/null
+++ b/projects/bundle-data/build
@@ -0,0 +1,5 @@
+#!/bin/sh
+set -e
+tar xf [% project %]-[% c('version') %].tar.[% c('compress_tar') %]
+cd [% project %]-[% c('version') %]/[% c("var/bundledir") %]
+tar czf [% dest_dir _ '/' _ c('filename') %] .
diff --git a/projects/bundle-data/config b/projects/bundle-data/config
new file mode 100644
index 0000000..1fdc028
--- /dev/null
+++ b/projects/bundle-data/config
@@ -0,0 +1,14 @@
+# vim: filetype=yaml sw=2
+version: '[% c("abbrev") %]'
+git_url: https://git.torproject.org/builders/tor-browser-bundle.git
+git_hash: faa6152ada46c03bac9918dd69fa5646847be2e1
+filename: 'bundle-data-[% c("version") %]-[% c("var/osname") %].tar.gz'
+var:
+ bundledir: Bundle-Data/linux
+targets:
+ windows-i686:
+ var:
+ bundledir: Bundle-Data/windows
+ osx-x86_64:
+ var:
+ bundledir: Bundle-Data/mac/TorBrowser
diff --git a/projects/tor-messenger/build b/projects/tor-messenger/build
index b08c9f9..b39193b 100644
--- a/projects/tor-messenger/build
+++ b/projects/tor-messenger/build
@@ -15,6 +15,9 @@ mkdir bundle/Messenger
tar xf [% c('input_files_by_name/instantbird') %] -C bundle/Messenger --strip 1
[% END -%]
+mkdir bundle/Messenger/TorMessenger
+tar xf [% c('input_files_by_name/bundle-data') %] -C bundle/Messenger/TorMessenger
+
[% IF c("var/linux") %]
tar xf [% c('input_files_by_name/gcc') %]
chmod 755 start-tor-messenger
diff --git a/projects/tor-messenger/build.osx b/projects/tor-messenger/build.osx
index 069c8d4..16e9b47 100644
--- a/projects/tor-messenger/build.osx
+++ b/projects/tor-messenger/build.osx
@@ -27,6 +27,9 @@ tar xf $rootdir/[% c('input_files_by_name/ctypes-otr') %]
mv ctypes-otr* $rootdir/Tor\ Messenger.app/Contents/Resources/extensions/ctypes-otr at tormessenger
cd ..
+mkdir Tor\ Messenger.app/TorMessenger
+tar xf [% c('input_files_by_name/bundle-data') %] -C Tor\ Messenger.app/TorMessenger
+
mkdir dmg
mv Tor\ Messenger.app dmg
cd dmg
diff --git a/projects/tor-messenger/config b/projects/tor-messenger/config
index f19a0c0..eaaaba9 100644
--- a/projects/tor-messenger/config
+++ b/projects/tor-messenger/config
@@ -10,6 +10,8 @@ input_files:
name: tor-launcher
- project: tor-browser
name: tor-browser
+ - project: bundle-data
+ name: bundle-data
- project: gcc
name: gcc
enable: '[% c("var/linux") %]'
More information about the tor-commits
mailing list