# Maintainer: Adrian Perez de Castro pkgname=wpewebkit pkgver=2.30.4 pkgrel=1 pkgdesc='Web content engine library optimized for embedded devices' arch=(x86_64 i686 aarch64 armv7l armv7h) url='https://wpewebkit.org' license=(custom) groups=(wpe) depends=(cairo libxslt gst-plugins-base-libs libepoxy libsoup libwebp harfbuzz-icu woff2 openjpeg2 libseccomp bubblewrap xdg-dbus-proxy geoclue at-spi2-atk 'libwpe>=1.6.0') makedepends=(gperf ruby cmake python ninja gtk-doc patch) source=("${url}/releases/${pkgname}-${pkgver}.tar.xz" "${url}/releases/${pkgname}-${pkgver}.tar.xz.asc") validpgpkeys=('5AA3BC334FD7E3369E7C77B291C559DBE4C9123B') md5sums=('d423a01ffb5be44e6ad59b2cfb9d6eb3' 'SKIP') sha1sums=('2fdca7b888966ad2ed7d998bef52c9024dae063f' 'SKIP') sha256sums=('1e521d85cf8cf344b9fd08eabad7a1d18a330fb7862a77eaf78d7d7b10d5f6ef' 'SKIP') build () { cmake -H"${pkgname}-${pkgver}" -Bbuild \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=/usr/lib \ -DCMAKE_SKIP_RPATH=ON \ -DPYTHON_EXECUTABLE=/usr/bin/python \ -DENABLE_GTKDOC=ON \ -DPORT=WPE \ -GNinja cmake --build build } package () { DESTDIR="${pkgdir}" cmake --build build --target install cd "${pkgname}-${pkgver}" local _f while IFS= read -d $'\0' -r _f ; do echo "### ${_f} ###" ; cat "${_f}" ; echo done < <(find Source -name COPYING -or -name 'LICENSE*' -print0 | sort -zu) | install -Dm644 /dev/stdin "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" }