summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorcrimist2023-07-26 22:30:08 -0700
committercrimist2023-07-26 22:30:08 -0700
commite62c987241c28cd8ab8cabe35875779d8b061682 (patch)
treecdc88648420067fe2d82c2d46d4da3a2f0e6b98c
parent04b8c1ec5688f564e467367817f8725dc6b3f039 (diff)
downloadaur-e62c987241c28cd8ab8cabe35875779d8b061682.tar.gz
set version using meson options instead of modifying get-version.sh, target system rather than local
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD11
2 files changed, 6 insertions, 9 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 95b2c5cf828c..57b5e2e39cbe 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = gnome-shell-extension-color-picker
pkgdesc = Simple color picker for Gnome Shell
pkgver = 36
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/tuberry/color-picker
arch = any
license = GPL3
@@ -9,7 +9,7 @@ pkgbase = gnome-shell-extension-color-picker
makedepends = sassc
depends = dconf
depends = gnome-shell
- source = tuberry-color-picker-36.tar.gz::https://github.com/tuberry/color-picker/tarball/e0877dd
+ source = tuberry-color-picker-e0877dd.tar.gz::https://github.com/tuberry/color-picker/tarball/e0877dd
source = gnome-shell-sass-adeed6c9b448521bf044bb153f0f29dc950c33ea.tar::https://gitlab.gnome.org/GNOME/gnome-shell-sass/-/archive/adeed6c9b448521bf044bb153f0f29dc950c33ea/.tar
sha256sums = 721c74569febe9e008881ada90307b4d86de65e4c076c9a218426ec96de7cb6a
sha256sums = a7ce4d4aec881a2f5505f13506eb5139f1ab3cc1192be916c8ad59686c3b6919
diff --git a/PKGBUILD b/PKGBUILD
index 0a48bffb72ba..6967ef5da9ed 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,30 +6,27 @@ _pkgbase=tuberry-color-picker
pkgver=36
_commit=e0877dd
_sass_commit=adeed6c9b448521bf044bb153f0f29dc950c33ea
-pkgrel=1
+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}"
+source=("${_pkgbase}-${_commit}.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
+ arch-meson $_pkgbase-$_commit build -Dversion=${pkgver} -Dtarget=system
+ meson compile -C build
}
package() {
- cd "${_pkgbase}-${_commit}"
meson install -C build --destdir "$pkgdir"
}