commit 0932292b10991f6b9b95a5596968094d4f09ff0b Author: David Fifield david@bamsoftware.com Date: Sat Apr 6 18:59:57 2013 -0700
Update bundle-gnulinux.txt to use the makefile. --- doc/bundle-gnulinux.txt | 60 ++++++++++------------------------------------ 1 files changed, 13 insertions(+), 47 deletions(-)
diff --git a/doc/bundle-gnulinux.txt b/doc/bundle-gnulinux.txt index 7d4778e..84520be 100644 --- a/doc/bundle-gnulinux.txt +++ b/doc/bundle-gnulinux.txt @@ -90,53 +90,19 @@ Update your Debian. $ sudo apt-get update $ sudo apt-get upgrade
-Within the VM, download the 32-bit or 64-bit browser bundle from +Enter the doc directory and edit the top of Makefile to set the version +numbers you want to use. + BUNDLE_VERSION = ... + BUNDLE_RELEASE = ... + PT_BUNDLE_RELEASE = pt1 +The latest Tor Browser Bundle version number can be found at https://www.torproject.org/projects/torbrowser.html.en#Download-torbrowserbu.... -The instructions below are for the 32-bit (i686) version. +PT_BUNDLE_RELEASE release should increment each time you build a new +bundle with the same BUNDLE_VERSION and BUNDLE_RELEASE, and be reset to +"pt1" when either of those change.
-https://www.torproject.org/dist/torbrowser/linux/tor-browser-gnu-linux-i686-... -https://www.torproject.org/dist/torbrowser/linux/tor-browser-gnu-linux-i686-... +Run one of these two commands, depending on the platform: + $ make gnulinux-i686 + $ make gnulinux-x86_64
-https://www.torproject.org/dist/torbrowser/linux/tor-browser-gnu-linux-x86_6... -https://www.torproject.org/dist/torbrowser/linux/tor-browser-gnu-linux-x86_6... - -Extract the bundle. - - $ gpg --verify tor-browser-gnu-linux-i686-2.4.11-alpha-1-dev-en-US.tar.gz.asc - $ rm -r tor-browser_en-US - $ tar xzvf tor-browser-gnu-linux-i686-2.4.11-alpha-1-dev-en-US.tar.gz - -Copy files into the bundle. - - $ cd tor-browser_en-US - $ cp ~/flashproxy/dist/flashproxy-client-VERSION/{flashproxy-client,flashproxy-reg-email,flashproxy-reg-http,flashproxy-reg-url} App - $ cp -rL /usr/lib/pymodules/python2.6/M2Crypto App - $ mkdir -p Docs/FlashProxy - $ cp ~/flashproxy/dist/flashproxy-client-VERSION/{doc/*,README,LICENSE,ChangeLog} Docs/FlashProxy - $ cp -rL ~/pyobfsproxy/{obfsproxy,bin/pyobfsproxy} App - $ cp -rL /usr/lib/python2.6/dist-packages/{Crypto,twisted,zope} App - $ cp -rL /usr/lib/pymodules/python2.6/argparse.py App - $ cp -rL /usr/local/lib/python2.6/dist-packages/pyptlib App - $ mkdir -p Docs/PyObfsproxy - $ cp ~/pyobfsproxy/{LICENSE,README} Docs/PyObfsproxy - $ find App -name '*.pyc' | xargs rm -f - -Append bundle-torrc-gnulinux to the end of Data/Tor/torrc. - - $ cat ~/flashproxy/doc/bundle-torrc-gnulinux >> Data/Tor/torrc - -Re-zip the bundle. The "alpha" number should be independent of the -browser bundle's alpha. - - $ cd .. - $ tar czvf tor-pluggable-transports-browser-gnu-linux-i686-2.4.11-alpha-1-dev-en-US.tar.gz tor-browser_en-US - -Test running the bundle. Extract into a separate directory, double-click -the icon to unzip, and run TorBrowser_en-US.app. - - $ mkdir tmp - $ cp tor-pluggable-transports-browser-gnu-linux-i686-2.4.11-alpha-1-dev-en-US.tar.gz tmp - $ cd tmp - $ tar xzvf tor-pluggable-transports-browser-gnu-linux-i686-2.4.11-alpha-1-dev-en-US.tar.gz - $ cd tor-browser_en-US - $ ./start-tor-browser +Test running the bundle.
tor-commits@lists.torproject.org