diff options
author | Andrea Giammarchi | 2020-01-13 16:50:49 +0100 |
---|---|---|
committer | Andrea Giammarchi | 2020-01-13 16:50:49 +0100 |
commit | 7c55a22b80efd7e8d2411f96a9f12c30c1170d84 (patch) | |
tree | dde5d65219174637519c369776667f84e6254d2d | |
parent | 71329b34546fae637493f649fa7fd5e175c23a3e (diff) | |
download | aur-7c55a22b80efd7e8d2411f96a9f12c30c1170d84.tar.gz |
Updating cog-wpe-gl
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | PKGBUILD | 50 |
2 files changed, 40 insertions, 30 deletions
@@ -1,7 +1,7 @@ pkgbase = cog-wpe-gl pkgdesc = WPE launcher and webapp container - pkgver = 0.4.0 - pkgrel = 1 + pkgver = r134.f421c0a + pkgrel = 3 url = https://github.com/Igalia/cog arch = i686 arch = x86_64 @@ -9,19 +9,15 @@ pkgbase = cog-wpe-gl arch = armv7l arch = armv7h groups = wpe - license = custom:MIT + license = MIT makedepends = cmake + depends = libxkbcommon + provides = cog + provides = cog-git conflicts = cog conflicts = cog-git - source = https://wpewebkit.org/releases/releases/cog-0.4.0.tar.xz - source = https://wpewebkit.org/releases/releases/cog-0.4.0.tar.xz.asc - validpgpkeys = 5AA3BC334FD7E3369E7C77B291C559DBE4C9123B - md5sums = 75a0838ee6c81bb8df1b254f525440a6 - md5sums = SKIP - sha1sums = 284d2a641e6269b296057918602c8c94eb831527 - sha1sums = SKIP - sha256sums = e9c13a51232434b7340a419b1e6f59c40c582cd80c8e60bd9ec7de16c904fc03 - sha256sums = SKIP + source = cog-wpe-gl::git+https://github.com/Igalia/cog + sha512sums = SKIP pkgname = cog-wpe-gl @@ -1,32 +1,46 @@ # Maintainer: Andrea Giammarchi <andrea.giammarchi@gmail.com> pkgdesc='WPE launcher and webapp container' pkgname=cog-wpe-gl -pkgver=0.4.0 -pkgrel=1 +pkgver=r134.f421c0a +pkgrel=3 +license=(MIT) url=https://github.com/Igalia/cog arch=(i686 x86_64 aarch64 armv7l armv7h) +depends=(libxkbcommon) groups=(wpe) -conflicts=('cog' 'cog-git') +provides=(cog cog-git) +conflicts=(cog cog-git) makedepends=(cmake) -license=(custom:MIT) -source=("https://wpewebkit.org/releases/releases/cog-${pkgver}.tar.xz" - "https://wpewebkit.org/releases/releases/cog-${pkgver}.tar.xz.asc") -validpgpkeys=('5AA3BC334FD7E3369E7C77B291C559DBE4C9123B') -md5sums=('75a0838ee6c81bb8df1b254f525440a6' 'SKIP') -sha1sums=('284d2a641e6269b296057918602c8c94eb831527' 'SKIP') -sha256sums=('e9c13a51232434b7340a419b1e6f59c40c582cd80c8e60bd9ec7de16c904fc03' 'SKIP') +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 +} build () { - cmake -H"cog-${pkgver}" -Bbuild \ - -DCMAKE_BUILD_TYPE=Release \ + cd _build + cmake \ + -DCMAKE_BUILD_TYPE=RelWithDebInfo \ -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_INSTALL_LIBDIR=/usr/lib - cmake --build build + -DCMAKE_INSTALL_LIBDIR=/usr/lib \ + -DCOG_PLATFORM_FDO=ON \ + "../${pkgname}" + cmake --build . } package () { - DESTDIR="${pkgdir}" cmake --build build --target install - - install -Dm644 "cog-${pkgver}/COPYING" \ - "${pkgdir}/usr/share/licenses/cog/COPYING" + 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" } |