[tor-bugs] #4045 [Vidalia]: Test Vidalia-0.3.1-rc (alpha release)

Tor Bug Tracker & Wiki torproject-admin at torproject.org
Tue Nov 1 01:06:14 UTC 2011


#4045: Test Vidalia-0.3.1-rc (alpha release)
---------------------+------------------------------------------------------
 Reporter:  chiiph   |          Owner:  chiiph       
     Type:  task     |         Status:  new          
 Priority:  normal   |      Milestone:  Vidalia-0.3.X
Component:  Vidalia  |        Version:               
 Keywords:           |         Parent:               
   Points:           |   Actualpoints:               
---------------------+------------------------------------------------------

Comment(by chiiph):

 So, the mac qt4.7 nightmare seems to be coming to an end.

 To build the dylibs/dlls/sos from qtscriptgenerator in release:

 {{{
 # after running the generator
 cd path/to/qtbindings
 qmake  -spec macx-g++ -recursive CONFIG+="release"
 for i in $(ls -d qtscript_*); do make -C $i release; done
 }}}

 For other platforms, drop the "-spec macx-g++".

 To fix the macdeployqt problem:

 {{{
 wget https://bugreports.qt.nokia.com/secure/attachment/22951/macdeployqt-
 fixlinks.patch
 wget http://get.qt.nokia.com/qt/source/qt-everywhere-opensource-
 src-4.7.4.tar.gz
 tar xzf
 cd qt-everywhere-opensource-src-4.7.4
 patch -p1 < ../macdeployqt-fixlinks.patch
 cd tools/macdeployqt/
 qmake -spec macx-g++
 make
 sudo cp ../../bin/macdeployqt /usr/bin/macdeployqt
 }}}

 The new CMakeLists.txt for osx can be found in my branch chiiph/dist-osx
 (i.e. checkout that branch and make the dist-osx-bundle target).
 Polipo and TorButton were removed and a new var was added:
 -DTOR_SOURCE_DIR: the same as usual
 -DSCRIPT_DIR: path to qtscriptgenerator/plugins/script/, it copies core,
 gui, xml, uitools, network to /Vidalia.app/Contents/MacOS/script/

-- 
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/4045#comment:7>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list