# $Id$ # Maintainer: Andreas Radke # ALARM: Kevin Mihelich # - re-enabled --disable-silent-rules, needed for v5 and v6 to build pkgname=webkitgtk pkgver=2.2.0 pkgrel=1 pkgdesc="GTK+ Web content engine library" arch=(i686 x86_64) url="http://webkitgtk.org/" license=(custom) depends=(libxt libxslt sqlite libsoup enchant libgl geoclue gtk3 gst-plugins-base-libs libsecret libwebp harfbuzz-icu) makedepends=(gtk2 gperf gobject-introspection python mesa ruby gtk-doc) optdepends=('gtk2: Netscape plugin support') provides=("webkitgtk3=${pkgver}" "libwebkit3=${pkgver}") conflicts=(webkitgtk3 libwebkit3) replaces=(webkitgtk3 libwebkit3) options=(!libtool !emptydirs) source=(http://webkitgtk.org/releases/$pkgname-${pkgver}.tar.xz) sha256sums=('84902e3255dcc6efa1298c8a1f2d2a49674126dcacea383f309aeed9e734d538') build() { cd $pkgname-$pkgver ./configure --prefix=/usr \ --libexecdir=/usr/lib/$pkgname \ --enable-introspection --disable-silent-rules # https://bugzilla.gnome.org/show_bug.cgi?id=655517 sed -i 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool make all stamp-po } package() { cd $pkgname-$pkgver make -j1 DESTDIR="$pkgdir" install install -Dm644 Source/WebKit/LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" }