diff options
author | Adrià Arrufat | 2017-05-23 18:59:23 +0200 |
---|---|---|
committer | Adrià Arrufat | 2017-05-23 18:59:23 +0200 |
commit | 52624fc9227478f8be396a6e3a0a60f8b60027bf (patch) | |
tree | eb425e62d400f2de4c7d067a419edb2602a7b713 | |
parent | 22f975462c4ef4087c75c7c0f689c4f900b20506 (diff) | |
download | aur-52624fc92274.tar.gz |
update to 2.17.3
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | PKGBUILD | 30 |
2 files changed, 23 insertions, 21 deletions
@@ -1,8 +1,10 @@ +# Generated by mksrcinfo v8 +# Tue May 23 16:57:40 UTC 2017 pkgbase = webkit2gtk-unstable pkgdesc = GTK+ Web content engine library - pkgver = 2.15.92 + pkgver = 2.17.3 pkgrel = 1 - url = https://webkitgtk.org/ + url = http://webkitgtk.org/ arch = i686 arch = x86_64 license = custom @@ -14,6 +16,7 @@ pkgbase = webkit2gtk-unstable makedepends = cmake makedepends = python makedepends = python2 + makedepends = ninja depends = libxt depends = libxslt depends = enchant @@ -29,12 +32,9 @@ pkgbase = webkit2gtk-unstable optdepends = gst-plugins-base: free media decoding optdepends = gst-plugins-good: media decoding optdepends = gst-libav: nonfree media decoding - provides = webkit2gtk - conflicts = webkit2gtk options = !emptydirs - source = https://webkitgtk.org/releases/webkitgtk-2.15.92.tar.xz - source = https://webkitgtk.org/releases/webkitgtk-2.15.92.tar.xz.asc - validpgpkeys = D7FCF61CF9A2DEAB31D81BD3F3D322D0EC4582C3 + source = http://webkitgtk.org/releases/webkitgtk-2.17.3.tar.xz + sha1sums = defd4e5c06d3f277e4e0c194de359adb564b9864 sha256sums = 2aede64671a2ae5576bb43960d199d35d5a4e3e9b725d4d34a1004fc98f2eadc sha256sums = SKIP @@ -1,30 +1,31 @@ -# Maintainer: Gaetan Bisson <bisson@archlinux.org> +# $Id$ # Contributor: Eric Bélanger <eric@archlinux.org> +# Maintainer: Adria Arrufat <adria.arrufat@protonmail.ch> pkgname=webkit2gtk-unstable -pkgver=2.15.92 +pkgver=2.17.3 pkgrel=1 pkgdesc="GTK+ Web content engine library" -arch=(i686 x86_64) -url="https://webkitgtk.org/" -license=(custom) +arch=('i686' 'x86_64') +url="http://webkitgtk.org/" +license=('custom') depends=(libxt libxslt enchant geoclue2 gst-plugins-base-libs - libsecret libwebp harfbuzz-icu gtk3 libnotify hyphen) -makedepends=(gtk2 gperf gobject-introspection ruby gtk-doc cmake python python2) + libsecret libwebp harfbuzz-icu gtk3 libnotify hyphen) +makedepends=(gtk2 gperf gobject-introspection ruby gtk-doc cmake python python2 ninja) optdepends=('gtk2: Netscape plugin support' 'gst-plugins-base: free media decoding' 'gst-plugins-good: media decoding' 'gst-libav: nonfree media decoding') options=(!emptydirs) source=(https://webkitgtk.org/releases/webkitgtk-${pkgver}.tar.xz{,.asc}) -sha256sums=('2aede64671a2ae5576bb43960d199d35d5a4e3e9b725d4d34a1004fc98f2eadc' - 'SKIP') +sha1sums=('defd4e5c06d3f277e4e0c194de359adb564b9864') +sha256sums=('79f168c30953dbd273f984d3cc85482169e6822fcf7cf0031c86cf8aa1816b35') validpgpkeys=('D7FCF61CF9A2DEAB31D81BD3F3D322D0EC4582C3') -provides=('webkit2gtk') -conflicts=('webkit2gtk') +source=(http://webkitgtk.org/releases/webkitgtk-${pkgver}.tar.xz) prepare() { + [ -d build ] && rm -rf build mkdir build cd webkitgtk-$pkgver @@ -37,13 +38,14 @@ build() { cmake -DPORT=GTK -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_SKIP_RPATH=ON -DCMAKE_INSTALL_PREFIX=/usr \ -DLIB_INSTALL_DIR=/usr/lib -DLIBEXEC_INSTALL_DIR=/usr/lib/webkit2gtk-4.0 \ - -DENABLE_GTKDOC=ON -DPYTHON_EXECUTABLE=/usr/bin/python2 ../webkitgtk-$pkgver - make + -DENABLE_GTKDOC=ON -DPYTHON_EXECUTABLE=/usr/bin/python2 ../webkitgtk-$pkgver \ + -G Ninja + ninja } package() { cd build - make DESTDIR="$pkgdir" install + DESTDIR="$pkgdir" ninja install install -m755 -d "$pkgdir/usr/share/licenses/webkit2gtk-unstable" cd "$srcdir/webkitgtk-$pkgver/Source" |