summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: f564c49c49aaadf8778a4805de7d7f2575eba791 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
# Maintainer: crimist <aur at crim dot ist>
# Contributor: skrewball <aur at joickle dot com>

pkgname=gnome-shell-extension-color-picker
_pkgbase=tuberry-color-picker
pkgver=37 # should be 36 but I didn't notice get-version.sh increments by 1, now fixed but can't "downgrade"
_commit=e0877dd
_sass_commit=adeed6c9b448521bf044bb153f0f29dc950c33ea
pkgrel=2
pkgdesc='Simple color picker for Gnome Shell'
arch=(any)
url='https://github.com/tuberry/color-picker'
license=('GPL3')
depends=('dconf' 'gnome-shell')
makedepends=('meson' 'sassc')
source=("${_pkgbase}-${pkgver}.tar.gz::${url}/tarball/${_commit}"
        "gnome-shell-sass-${_sass_commit}.tar::https://gitlab.gnome.org/GNOME/gnome-shell-sass/-/archive/${_sass_commit}/.tar")
sha256sums=('721c74569febe9e008881ada90307b4d86de65e4c076c9a218426ec96de7cb6a'
            'a7ce4d4aec881a2f5505f13506eb5139f1ab3cc1192be916c8ad59686c3b6919')

prepare() {
  cp -r gnome-shell-sass-${_sass_commit}/. ${_pkgbase}-${_commit}/res/styles/gnome-shell-sass
  # remove package version increment on build
  sed -i -e 's/{} + 1/{}/g' ${_pkgbase}-${_commit}/cli/get-version.sh
}

build() {
  cd "${_pkgbase}-${_commit}"
  meson setup build
}

package() {
  cd "${_pkgbase}-${_commit}"
  meson install -C build --destdir "$pkgdir"
}