File: README.source

package info (click to toggle)
qtwebkit 2.3.4.dfsg-9.1
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 290,564 kB
  • ctags: 273,642
  • sloc: cpp: 1,417,509; python: 85,048; ansic: 39,357; perl: 38,862; ruby: 10,313; objc: 9,505; xml: 8,679; asm: 3,864; yacc: 2,458; sh: 1,237; lex: 813; makefile: 592; java: 228; php: 79
file content (27 lines) | stat: -rw-r--r-- 1,057 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
Qt WebKit for Debian
--------------------

1. How to create a new upstream tarball?

- get make-package.py:
  $ git clone git://qt.gitorious.org/qtwebkit/tools.git
- get Qt WebKit source code:
  $ git clone git://gitorious.org/+qtwebkit-developers/webkit/qtwebkit.git
- create a branch from a tag (e.g. qtwebkit-2.2.0-rc1):
  $ git checkout -b qtwebkit-2.2.0-rc1 qtwebkit-2.2.0-rc1
- generate the tarball (requires bison, flex and gperf packages):
  $ make-package.py
- fix the generated tarball:
  $ tar -zxf qtwebkit-2.2.0-rc1-source.tar.gz
  $ mv qtwebkit-2.2.0-rc1-source/include qtwebkit-2.2.0-rc1-source/Source
  $ tar -jcf qtwebkit_2.2.0~rc1.orig.tar.bz2 qtwebkit-2.2.0-rc1-source

2. How to create qwebview plugin?

- get the plugin from Qt source: tools/designer/src/plugins
- copy plugins directory
- remove all sub-directories except qwebview directory
- edit plugins.pro and remove all SUBDIRS entries except qwebview
- edit plugins.pri, add INCLUDEPATH and LIBS entries:
  INCLUDEPATH += ../../../Source/include
  LIBS += -L../../../Source/lib