# Maintainer: Antonio Rojas <arojas@archlinux.org>
# Contributor: rilian-la-te <ria.freelander@gmail.com>
# Contributor: Kaizhao Zhang <zhangkaizhao@gmail.com>
pkgname=appmenu-gtk-module
pkgver=24.05
pkgrel=1
pkgdesc="Application Menu GTK+ Module"
depends=()
makedepends=(git
#gtk2
gtk3
meson)
optdepends=(#'gtk2: GTK2 module'
'gtk3: GTK3 module')
url="https://gitlab.com/vala-panel-project/vala-panel-appmenu/"
arch=(x86_64 'armv7h')
license=(LGPL-3.0-only)
source=(git+https://gitlab.com/vala-panel-project/vala-panel-appmenu#tag=$pkgver
80-appmenu-gtk-module.sh)
sha256sums=('f4b3a9faffc374d60180e140686ec8d646c6492cfaebd4cedf35da646ae984e3'
'e8aff88851145085e24989cc99da9f631c593b506d0224225f3eb347d16c6455')
build() {
meson build vala-panel-appmenu/subprojects/$pkgname \
--prefix=/usr -Dgtk=3
ninja -C build
}
package() {
DESTDIR="$pkgdir" ninja install -C build
install -Dm755 80-appmenu-gtk-module.sh -t "$pkgdir"/etc/X11/xinit/xinitrc.d/
}