summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAce Breakpoint2023-04-26 13:26:54 +0000
committerAce Breakpoint2023-04-26 13:26:54 +0000
commitefff01bb8e71cc9dab1001b3ec47a6c2214a9b5a (patch)
treefee51da9aed389770f54263bd0d475090808dfc5
parente9a3ba33cc59be06934952e8e156dbff349e588a (diff)
downloadaur-efff01bb8e71cc9dab1001b3ec47a6c2214a9b5a.tar.gz
upstream update / meson build
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD16
2 files changed, 13 insertions, 9 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e63cffaca129..8b96ea331a32 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = gnome-shell-extension-ibus-tweaker-git
pkgdesc = Tweaker of ibus in gnome-shell for orientation, theme, font and input mode auto-switch.
- pkgver = 20220822+6d3a7c1
+ pkgver = 20230402+ad2b8a4
pkgrel = 1
url = https://github.com/tuberry/ibus-tweaker
arch = any
@@ -9,7 +9,9 @@ pkgbase = gnome-shell-extension-ibus-tweaker-git
makedepends = git
makedepends = gettext
makedepends = glib2
- depends = gnome-shell>=42.0
+ makedepends = meson
+ makedepends = sassc
+ depends = gnome-shell>=43.0
provides = gnome-shell-extension-ibus-tweaker
conflicts = gnome-shell-extension-ibus-tweaker
source = git+https://github.com/tuberry/ibus-tweaker.git
diff --git a/PKGBUILD b/PKGBUILD
index 425bbdcb9a8e..609cd2ce0896 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,15 +1,15 @@
# Maintainer: Ace Breakpoint <chemistudio@gmail.com>
pkgname=gnome-shell-extension-ibus-tweaker-git
-commit=6d3a7c1
-pkgver=20220822+${commit}
+commit=ad2b8a4
+pkgver=20230402+${commit}
pkgrel=1
pkgdesc="Tweaker of ibus in gnome-shell for orientation, theme, font and input mode auto-switch."
arch=('any')
url="https://github.com/tuberry/ibus-tweaker"
license=('GPL3')
-depends=('gnome-shell>=42.0')
-makedepends=('git' 'gettext' 'glib2')
+depends=('gnome-shell>=43.0')
+makedepends=('git' 'gettext' 'glib2' 'meson' 'sassc')
conflicts=('gnome-shell-extension-ibus-tweaker')
provides=('gnome-shell-extension-ibus-tweaker')
groups=('gnome-shell-extensions')
@@ -19,10 +19,12 @@ sha256sums=('SKIP')
build() {
cd "ibus-tweaker"
git reset --hard ${commit}
- make _build
+ git submodule init
+ git submodule update
+ meson setup build -Dtarget=system --prefix /usr
+ meson install -C build --destdir "${srcdir}"
}
package() {
- mkdir -p "${pkgdir}/usr/share/gnome-shell/extensions/"
- mv "${srcdir}/ibus-tweaker/_build" "${pkgdir}/usr/share/gnome-shell/extensions/ibus-tweaker@tuberry.github.com"
+ mv "${srcdir}/usr" "${pkgdir}/"
}