# Maintainer: Natanael Copa pkgname=webkit pkgver=1.6.1 pkgrel=1 pkgdesc="portable web rendering engine WebKit for GTK+" url="http://webkitgtk.org/" arch="all" license="LGPL BSD" depends= makedepends=" libsoup-dev pango-dev gtk+-dev jpeg-dev libpng-dev libxml2-dev gperf pkgconfig bison flex icu-dev cairo-dev atk-dev gnutls-dev sqlite-dev libxslt-dev libxt-dev libiconv-dev gettext-dev zlib-dev libgcrypt-dev libgpg-error-dev expat-dev e2fsprogs-dev enchant-dev libxi-dev libxrandr-dev libxcursor-dev libxdamage-dev libxcomposite-dev gstreamer-dev gst-plugins-base-dev gobject-introspection-dev perl-switch " install= subpackages="$pkgname-dev gtklauncher $pkgname-lang" source="http://webkitgtk.org/$pkgname-$pkgver.tar.gz webkit-1.6.1-alt-fix-TEXTREL.patch " depends_dev="gtk+-dev libsoup-dev gstreamer-dev" _builddir="$srcdir"/$pkgname-$pkgver prepare() { cd "$_builddir" for i in $source; do case "$i" in *.patch) msg "Applying $i" patch -p1 -i "$srcdir"/$i || return 1 ;; esac done } build() { cd "$_builddir" ./configure --prefix=/usr \ --sysconfdir=/etc \ --mandir=/usr/share/man \ --infodir=/usr/share/info \ --with-gtk=2.0 \ || return 1 make || return 1 } package() { cd "$_builddir" make DESTDIR="$pkgdir" install || return 1 rm -f "$pkgdir"/usr/lib/*.la # verify so we don't have textrels if scanelf -qRt "$pkgdir" | grep TEXTREL; then error "found textrels" return 1 fi } gtklauncher() { pkgdesc="Application to test WebKit" depends="" install= install -Dm755 "$srcdir"/$pkgname-$pkgver/Programs/GtkLauncher \ "$subpkgdir"/usr/bin/GtkLauncher } md5sums="c11743694b1b71dad287b2e7a9e73b05 webkit-1.6.1.tar.gz 4e47996e3bb87ca27c0e49ce6a2abbc7 webkit-1.6.1-alt-fix-TEXTREL.patch"