diff options
author | Mark Wagie | 2023-04-05 18:26:43 -0600 |
---|---|---|
committer | Mark Wagie | 2023-04-05 18:26:43 -0600 |
commit | d3782ae55339fa48cb93b34fcef328e7cd2ae7c4 (patch) | |
tree | 0afe03b82c3fe324b32d5d7ec0628b14a779b692 /PKGBUILD | |
parent | bfe7625c0342f8e4c9d26d3586891edafa3fc027 (diff) | |
download | aur-d3782ae55339fa48cb93b34fcef328e7cd2ae7c4.tar.gz |
bump Bazel verision, fix workaround
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 18 |
1 files changed, 14 insertions, 4 deletions
@@ -2,8 +2,8 @@ # Co-Maintainer: Mark Wagie <mark dot wagie at tutanota dot com> pkgname=gnome-shell-extension-gtile-git -pkgver=51.r17.ga252d2b -pkgrel=2 +pkgver=51.r19.g6087d6c +pkgrel=1 pkgdesc="A window tiling extension for GNOME" arch=('any') url="https://github.com/gTile/gTile" @@ -20,17 +20,27 @@ pkgver() { git describe --long --tags | sed 's/^V//;s/\([^-]*-g\)/r\1/;s/-/./g' } +prepare() { + cd "$srcdir/${pkgname%-git}" + + # Bump Bazel version: + sed -i 's/6.0.0/6.1.1/g' .bazelversion +} + build() { cd "$srcdir/${pkgname%-git}" - bazel --output_user_root="$srcdir/bazel-cache" build :install-extension + bazel --output_user_root="$srcdir/bazel-cache" build :dist } package() { cd "$srcdir/${pkgname%-git}" install -d "$pkgdir/usr/share/gnome-shell/extensions/gTile@vibou" # bsdtar -xvf bazel-bin/install-extension.runfiles/gtile/dist.tar.gz -C \ +# "$pkgdir/usr/share/gnome-shell/extensions/gTile@vibou/" # Temporary workaround for tarball not being copied properly from cache - bsdtar -xvf "$srcdir/bazel-cache/0b5fc7d4bbd34f8962010e75d3c172c0/execroot/_main/bazel-out/k8-fastbuild/bin/dist.tar.gz" -C \ + cd $srcdir/bazel-cache + _tarball=$(find -name dist.tar.gz) + bsdtar -xvf "${_tarball}" -C \ "$pkgdir/usr/share/gnome-shell/extensions/gTile@vibou/" } |