[tor-commits] [tor-messenger-build/master] tor-launcher: use 'make package' to create an xpi file

boklm at torproject.org boklm at torproject.org
Thu Oct 30 23:40:11 UTC 2014


commit d20b7ffa7b23e9121096ca2b503ef3e04a6745f7
Author: Nicolas Vigier <boklm at torproject.org>
Date:   Fri Oct 31 00:07:34 2014 +0100

    tor-launcher: use 'make package' to create an xpi file
---
 projects/tor-launcher/build  |    5 ++++-
 projects/tor-launcher/config |    2 +-
 projects/tor-messenger/build |    5 ++---
 3 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/projects/tor-launcher/build b/projects/tor-launcher/build
index 097a786..560c998 100644
--- a/projects/tor-launcher/build
+++ b/projects/tor-launcher/build
@@ -1,3 +1,6 @@
 #!/bin/sh
 set -e
-mv -f [% project %]-[% c('version') %].tar.gz [% dest_dir _ '/' _ c('filename') %]
+tar xvf [% project %]-[% c('version') %].tar.gz
+cd [% project %]-[% c('version') %]
+make package
+mv pkg/*.xpi [% dest_dir _ '/' _ c('filename') %]
diff --git a/projects/tor-launcher/config b/projects/tor-launcher/config
index e69ad2d..ccf6aec 100644
--- a/projects/tor-launcher/config
+++ b/projects/tor-launcher/config
@@ -3,4 +3,4 @@ git_url: https://git.torproject.org/tor-launcher.git
 git_hash: '[% c("version") %]'
 gpg_keyring: mikeperry.gpg
 tag_gpg_id: 1
-filename: "[% project %]-[% c('version') %]-src.tar.gz"
+filename: "[% project %]-[% c('version') %].xpi"
diff --git a/projects/tor-messenger/build b/projects/tor-messenger/build
index 96b64e8..664924e 100644
--- a/projects/tor-messenger/build
+++ b/projects/tor-messenger/build
@@ -7,9 +7,8 @@ cp -L gcc/lib64/libstdc++.so.6 instantbird/lib/
 cd instantbird/extensions
 tar xf ../../[% c('input_files_by_name/ctypes-otr') %]
 mv ctypes-otr* 'ctypes-otr at tormessenger'
-tar xf ../../[% c('input_files_by_name/tor-launcher') %]
-mv tor-launcher-*/src tor-launcher at torproject.org
-rm -Rf tor-launcher-*
+mkdir tor-launcher at torproject.org
+unzip -q ../../[% c('input_files_by_name/tor-launcher') %] -d tor-launcher at torproject.org
 mkdir -p tor-launcher at torproject.org/TorBrowser/Data
 tar xf ../../[% c('input_files_by_name/tor-browser') %]
 mv tor-browser_en-US/Browser/TorBrowser/Tor tor-launcher at torproject.org/TorBrowser/Tor





More information about the tor-commits mailing list