# Maintainer: Sergej Pupykin <sergej@aur.archlinux.org>
# Contributor: Sergej Pupykin <sergej@aur.archlinux.org>

pkgname=archlinux-xdg-menu
pkgver=0.7.6.7
pkgrel=1
pkgdesc="automatic generate WM menu from xdg files"
arch=('any')
url="https://wiki.archlinux.org/index.php/XdgMenu"
license=("GPL")
depends=('perl' 'perl-xml-parser')
#optdepends=('sux: for xdg_menu_su')
backup=("etc/update-menus.conf"
	"etc/xdg/menus/arch-applications.menu")
source=("https://arch.p5n.pp.ru/~sergej/dl/2025/arch-xdg-menu-$pkgver.tar.gz")
sha256sums=('fd7e62e81ac1ee09e47f8d8ea9faf544ecda91b1b2b393cfb9318258ef05250b')

package() {
  cd "$srcdir"
  install -D -m 0755 xdg_menu "$pkgdir"/usr/bin/xdg_menu
  install -D -m 0755 xdg_menu_su "$pkgdir"/usr/bin/xdg_menu_su
  install -D -m 0755 update-menus "$pkgdir"/usr/bin/update-menus
  install -D -m 0644 update-menus.conf "$pkgdir"/etc/update-menus.conf
  mkdir -p "$pkgdir"/usr/share/desktop-directories/
  cp arch-desktop-directories/* "$pkgdir"/usr/share/desktop-directories/
  mkdir -p "$pkgdir"/etc/xdg/menus/
  cp arch-xdg-menu/* "$pkgdir"/etc/xdg/menus/
  mkdir -p "$pkgdir"//var/cache/xdg-menu
}
