Python bindings for wxWebkit are under development at the wxWebkit website where
instructions for building from source code may be found. Although the
codebase is still changing quite rapidly, a good level of functionality
is already available.
Binary Packages
Details are provided here to download binary
packages of python-webkitwx packages for Debian, Ubuntu and Slackware.
The packages are based on periodic snapshots from the svn repository at
Webkit.org.
For each of the distros
supported here, the procedure is basically the same; add the UQVislab
repo to your list of respositories from which to download software,
update your
local database of the software available from your designated
repositories
and finally download & install the python-webkitwx package itself.
This
procedure will automatically download any additional packages needed to
support python-webkitwx. Firstly however, please install the
UQVislab repository public key.
Debian
(lenny)
In a shell, run the commands:
sudo
wget http://www.vislab.uq.edu.au/debuntu/sources.list.d/lenny.list -O
/etc/apt/sources.list.d/uqvislab.list
sudo apt-get update
sudo apt-get install python-webkitwx
Slackware
(12.1, 12.2, Slamd64-12.1, Slamd64-12.2)
Install slapt-get, either built from source code or
as a prebuild package from http://software.jaos.org/
Now add the following line somewhere in the file
/etc/slapt-get/slapt-getrc:
SOURCE=http://www.vislab.uq.edu.au/slackware/12.2/
In a shell, run the commands:
sudo
slapt-get --update
sudo
slapt-get --install python-webkitwx
Note that other versions for Slackware and Slamd64
are also supported and will require different SOURCE= lines e.g.
SOURCE=http://www.vislab.uq.edu.au/slackware/12.1/
SOURCE=http://www.vislab.uq.edu.au/slamd64/12.1/
SOURCE=http://www.vislab.uq.edu.au/slamd64/12.2/
Ubuntu
(intrepid, jaunty, karmic)
In a shell, run the commands:
(for intrepid)
sudo
wget http://www.vislab.uq.edu.au/debuntu/sources.list.d/intrepid.list
-O
/etc/apt/sources.list.d/uqvislab.list
(or, for jaunty)
sudo
wget http://www.vislab.uq.edu.au/debuntu/sources.list.d/jaunty.list
-O
/etc/apt/sources.list.d/uqvislab.list
(or, for karmic)
sudo
wget http://www.vislab.uq.edu.au/debuntu/sources.list.d/karmic.list
-O
/etc/apt/sources.list.d/uqvislab.list
(then, either intrepid, jaunty, karmic)
sudo apt-get update
sudo apt-get install python-webkitwx
Issues
The UQVislab apt repository now (jaunty onwards) supports signed
package downloading via the apt tools (apt-get, aptitude, Synaptic).
This requires installation of the UQVislab repository public key (instructions
here).
Contact
Please send any comments, advice etc.,
to Chris Willing <c.willing _at_ uq.edu.au>
or
search/join the wxwebkit email list via https://lists.sourceforge.net/lists/listinfo/wxwebkit-devel
