Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
playground:playground [2009/05/18 16:21] – loomsen | playground:playground [2010/04/30 20:06] – squentin | ||
---|---|---|---|
Line 2: | Line 2: | ||
- | + | {{:test:gmb-library.png?24x24}} | |
- | ====== Draft: libgtk2-webkit DEBIAN howto ====== | + | |
- | + | ||
- | [[http:// | + | |
- | + | ||
- | {{playground: | + | |
- | + | ||
- | ===== 1. Build dependencies: | + | |
- | + | ||
- | View current [[http:// | + | |
- | + | ||
- | Go here if you wish to [[http:// | + | |
- | + | ||
- | [[http:// | + | |
- | + | ||
- | ===== 2. Using debhelper Script ===== | + | |
- | + | ||
- | You may either build the package remotely or local, whichever way you prefer. I recommend the debhelper scripts for automagic: | + | |
- | + | ||
- | Build-Depends: | + | |
- | + | ||
- | These are the dependencies which were added through $shlibs: | + | |
- | + | ||
- | Depends: perl (>= 5.8.0), libatk1.0-0 (>= 1.20.0), libc6 (>= 2.2.5), libcairo2 (>= 1.2.4), libfontconfig1 (>= 2.4.0), libfreetype6 (>= 2.2.1), libglib2.0-0 (>= 2.16.0), libgtk2.0-0 (>= 2.16.0), libpango1.0-0 (>= 1.14.0), libsoup2.4-1 (>= 2.25.4), libwebkit-1.0-2 (>= 1.1.1), zlib1g (>= 1:1.1.4), libgtk2-perl | + | |
- | + | ||
- | === Local build === | + | |
- | + | ||
- | If you want to build it locally without using the cpan, download the | + | |
- | [[http:// | + | |
- | < | + | |
- | + | ||
- | < | + | |
- | wget http:// | + | |
- | tar xf Gtk2-WebKit-0.04.tar.gz | + | |
- | cd Gtk2-WebKit-0.04 | + | |
- | dh-make-perl --build | + | |
- | </ | + | |
- | The package will be created with $USER as maintainer and <$USER@ > as email adress, so, if its not in your $ENV, you may want to use | + | |
- | < | + | |
- | together with dh-perl-make (i.e. for signing the pkg with your pub key.) | + | |
- | Thats about it, the package creation should leave a package in your upstream directory. In order to install | + | |
- | < | + | |
- | dpkg -i libgtk2-webkit-perl_*.deb | + | |
- | </ | + | |
- | in the upstream directory. So if you downloaded the .tar.gz to your home directory, thats where it goes. Now install it using your favorite packagemanager, | + | |
- | + | ||
- | === CPAN === | + | |
- | + | ||
- | < | + | |
- | cd build-tmp | + | |
- | dh-make-perl --build --cpan Gtk2-WebKit | + | |
- | </ | + | |