# Maintainer: Gavin Luo <lunt.luo@gmail.com>

pkgname=gnome-shell-extension-ibus-tweaker
pkgver=50.2
pkgrel=1
pkgdesc="GNOME Shell extension to tweak IBus font, input mode, clipboard history, etc."
arch=('any')
url="https://github.com/tuberry/ibus-tweaker"
license=('GPL-3.0-or-later')
depends=('gnome-shell>=49')
makedepends=('meson' 'sassc')
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/tuberry/ibus-tweaker/archive/refs/tags/${pkgver}.tar.gz")
b2sums=('135f25db5bfe07f9ada4363fa2ab6ba2d40aa6cc84807309cf1bad85b4549528f2a7bda7a7f8917486b792042310281d74ca61c05faec4f956e03e03f628d981')

build() {
    cd "ibus-tweaker-${pkgver}"

    meson setup build \
        -Dlocaledir="${pkgdir}/usr/share/locale/" \
        -Ddatadir="${pkgdir}/usr/share/" \
        -Dtarget=system
}

package() {
    cd "ibus-tweaker-${pkgver}"

    meson install -C build
    rm "${pkgdir}/usr/share/glib-2.0/schemas/gschemas.compiled"
}
