webkit-gtk: update to 1.8.0.

This commit is contained in:
Juan RP 2012-03-28 10:11:38 +02:00
parent 636611e65c
commit d676fe3f15
6 changed files with 25 additions and 11 deletions

View file

@ -1,13 +1,13 @@
# Template file for 'webkit-gtk3' # Template file for 'webkit-gtk3'
pkgname=webkit-gtk3 pkgname=webkit-gtk3
version=1.6.3 version=1.8.0
wrksrc=webkit-${version} wrksrc=webkit-${version}
homepage="http://webkitgtk.org/" homepage="http://webkitgtk.org/"
license="LGPL-2.1, Simplified BSD (2 clause)" license="LGPL-2.1, Simplified BSD (2 clause)"
distfiles="${homepage}/webkit-${version}.tar.xz" distfiles="${homepage}/releases/webkit-${version}.tar.xz"
short_desc="GTK+3 port of the WebKit browser engine" short_desc="GTK+3 port of the WebKit browser engine"
maintainer="Juan RP <xtraeme@gmail.com>" maintainer="Juan RP <xtraeme@gmail.com>"
checksum=12d0dbce6a895c7a8491a028e34a1dc55ae13ab76ac6202b2e489da9468077c3 checksum=8cebd53b412ae9eb192493ad8e41fa8739a7b1a00f74c6b5a69d367709a801bc
long_desc=" long_desc="
WebKit is an open source web browser engine. WebKit is also the name of WebKit is an open source web browser engine. WebKit is also the name of
the Mac OS X system framework version of the engine that's used by the Mac OS X system framework version of the engine that's used by
@ -17,6 +17,7 @@ long_desc="
This is the GTK3+ port of the engine." This is the GTK3+ port of the engine."
disable_parallel_build=yes
subpackages="webkit-gtk webkit-gtk-devel $pkgname-devel" subpackages="webkit-gtk webkit-gtk-devel $pkgname-devel"
Add_dependency build perl ">=0" Add_dependency build perl ">=0"
@ -34,12 +35,14 @@ Add_dependency build libsoup-devel
Add_dependency build libxslt-devel Add_dependency build libxslt-devel
Add_dependency build icu-devel Add_dependency build icu-devel
Add_dependency build enchant-devel Add_dependency build enchant-devel
Add_dependency build geoclue-devel
Add_dependency build gobject-introspection Add_dependency build gobject-introspection
do_configure() { do_configure() {
local args="--enable-video --enable-jit \ local args="--enable-video --enable-jit \
--with-font-backend=freetype --enable-introspection \ --with-font-backend=freetype --enable-introspection \
--with-unicode-backend=icu --disable-schemas-compile \ --with-unicode-backend=icu --disable-schemas-compile \
--with-accelerated-compositing=opengl \
${CONFIGURE_SHARED_ARGS}" ${CONFIGURE_SHARED_ARGS}"
for ver in 2 3; do for ver in 2 3; do
@ -54,7 +57,7 @@ do_build() {
for ver in 2 3; do for ver in 2 3; do
msg_normal "Building GTK+${ver} version...\n" msg_normal "Building GTK+${ver} version...\n"
cd ${wrksrc}/build-gtk${ver} cd ${wrksrc}/build-gtk${ver}
make ${makejobs} make ${makejobs} || return 1
done done
} }

View file

@ -28,14 +28,14 @@ Add_dependency run icu-devel
Add_dependency run libXt-devel Add_dependency run libXt-devel
Add_dependency run libX11-devel Add_dependency run libX11-devel
Add_dependency run libXrender-devel Add_dependency run libXrender-devel
Add_dependency run webkit-gtk Add_dependency run webkit-gtk ">=${version}"
do_install() do_install()
{ {
vmkdir usr/lib/pkgconfig vmkdir usr/lib/pkgconfig
vmkdir usr/share/gir-1.0 vmkdir usr/share/gir-1.0
vmove usr/include/webkit-1.0 usr/include vmove usr/include/webkitgtk-1.0 usr/include
vmove "usr/lib/pkgconfig/*-1.0.pc" usr/lib/pkgconfig vmove "usr/lib/pkgconfig/*-1.0.pc" usr/lib/pkgconfig
vmove "usr/share/gir-1.0/*-1.0.gir" usr/share/gir-1.0 vmove "usr/share/gir-1.0/*-1.0.gir" usr/share/gir-1.0
} }

View file

@ -40,3 +40,10 @@ libstdc++.so.6
libm.so.6 libm.so.6
libc.so.6 libc.so.6
libgcc_s.so.1 libgcc_s.so.1
libgeoclue.so.0
libdbus-glib-1.so.2
libdbus-1.so.3
libgstaudio-0.10.so.0
libgstfft-0.10.so.0
libGL.so.1
libdl.so.2

View file

@ -22,6 +22,4 @@ do_install() {
usr/share/locale/$(basename $f)/LC_MESSAGES usr/share/locale/$(basename $f)/LC_MESSAGES
done done
vmove usr/share/webkitgtk-1.0 usr/share vmove usr/share/webkitgtk-1.0 usr/share
vmove usr/share/glib-2.0/schemas/org.webkitgtk-1.0.gschema.xml \
usr/share/glib-2.0/schemas
} }

View file

@ -29,10 +29,9 @@ Add_dependency run libX11-devel
Add_dependency run libSM-devel Add_dependency run libSM-devel
Add_dependency run libICE-devel Add_dependency run libICE-devel
Add_dependency run libXrender-devel Add_dependency run libXrender-devel
Add_dependency run webkit-gtk3 Add_dependency run webkit-gtk3 ">=${version}"
do_install() do_install() {
{
vmove usr/include usr vmove usr/include usr
vmove usr/lib/pkgconfig usr/lib vmove usr/lib/pkgconfig usr/lib
vmove "usr/share/gir*" usr/share vmove "usr/share/gir*" usr/share

View file

@ -41,3 +41,10 @@ libXrender.so.1
libXt.so.6 libXt.so.6
libX11.so.6 libX11.so.6
libz.so.1 libz.so.1
libgeoclue.so.0
libdbus-glib-1.so.2
libdbus-1.so.3
libgstaudio-0.10.so.0
libgstfft-0.10.so.0
libGL.so.1
libdl.so.2