diff options
author | Andrea Giammarchi | 2020-04-02 10:22:31 +0200 |
---|---|---|
committer | Andrea Giammarchi | 2020-04-02 10:22:31 +0200 |
commit | feb62be559939c4053b2f33726ab01c0fb3a5230 (patch) | |
tree | 5fd462388c3d58a9d3c00fcebff0c56c9c20a27e /PKGBUILD | |
parent | 86e291c179b02c3db83b1c436550d4477edf6e57 (diff) | |
download | aur-feb62be559939c4053b2f33726ab01c0fb3a5230.tar.gz |
Updated cog-wpe-gl
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 55 |
1 files changed, 24 insertions, 31 deletions
@@ -1,46 +1,39 @@ # Maintainer: Andrea Giammarchi <andrea.giammarchi@gmail.com> +# Maintainer: Adrian Perez de Castro <aperez@igalia.com> pkgdesc='WPE launcher and webapp container' pkgname=cog-wpe-gl -pkgver=r134.f421c0a -pkgrel=4 -license=(MIT) +pkgver=0.6.0 +pkgrel=1 url=https://github.com/Igalia/cog arch=(i686 x86_64 aarch64 armv7l armv7h) -depends=(libxkbcommon) groups=(wpe) -provides=(cog cog-git) -conflicts=(cog cog-git) -makedepends=(cmake) -source=("${pkgname}::git+${url}") -sha512sums=(SKIP) - -pkgver () { - cd "${pkgname}" - ( - set -o pipefail - git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' || - printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" - ) -} - -prepare () { - mkdir -p _build -} +conflicts=(cog-git) +depends=('wpewebkit' 'wpebackend-fdo>=1.6.0' libinput) +makedepends=(cmake wayland-protocols) +license=(custom:MIT) +source=("https://wpewebkit.org/releases/cog-${pkgver}.tar.xz" + "https://wpewebkit.org/releases/cog-${pkgver}.tar.xz.asc") +validpgpkeys=('5AA3BC334FD7E3369E7C77B291C559DBE4C9123B') +md5sums=('a97df4f0e2d25f4da7cd9bb55294d30e' 'SKIP') +sha1sums=('9392d9251bab8a9f61d00297707e16a983127eae' 'SKIP') +sha256sums=('208f58e0533b269400875237a95e994c93da7234a29fd1c904e756b88963e35d' 'SKIP') build () { - cd _build - cmake \ - -DCMAKE_BUILD_TYPE=RelWithDebInfo \ + cmake -H"cog-${pkgver}" -Bbuild \ + -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=/usr/lib \ -DCOG_PLATFORM_FDO=ON \ - "../${pkgname}" - cmake --build . + -DCOG_PLATFORM_DRM=ON \ + -DCOG_BUILD_PROGRAMS=ON \ + -DINSTALL_MAN_PAGES=ON \ + -DCOG_WESTON_DIRECT_DISPLAY=OFF # Needs libweston-9-protocols + cmake --build build } package () { - DESTDIR="${pkgdir}" cmake --build _build --target install - install -Dm644 "${pkgname}/COPYING" "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" - # TODO: Remove once the need for the symlink is gone. - ln -sf 'libWPEBackend-fdo-0.1.so' "${pkgdir}/usr/lib/libWPEBackend-default.so" + DESTDIR="${pkgdir}" cmake --build build --target install + + install -Dm644 "cog-${pkgver}/COPYING" \ + "${pkgdir}/usr/share/licenses/cog/COPYING" } |