# $Id: PKGBUILD 101138 2013-11-18 10:37:13Z spupykin $ # Maintainer: Sergej Pupykin # Contributor: Sergej Pupykin # Maintainer (Parabola): André Silva pkgname=parabola-xdg-menu pkgver=0.7.6.2 pkgrel=1 pkgdesc="automatic generate WM menu from xdg files (Parabola rebranded)" arch=('any') url="https://wiki.parabolagnulinux.org/Xdg-menu" license=("GPL") depends=('perl' 'perlxml') optdepends=('sux: for xdg_menu_su') backup=("etc/update-menus.conf" "etc/xdg/menus/parabola-applications.menu") source=("http://archlinux-stuff.googlecode.com/files/arch-xdg-menu-$pkgver.tar.gz") replaces=('archlinux-xdg-menu') conflicts=('archlinux-xdg-menu') provides=("archlinux-xdg-menu=$pkgver") md5sums=('e4aadc2a05a8e8330c95c22548a4fcfb') package() { cd $srcdir # Rebranding Archlinux to Parabola rename -v arch parabola arch-desktop-directories arch-xdg-menu rename -v Arch Parabola parabola-desktop-directories/* rename -v arch parabola parabola-xdg-menu/* sed -i -e 's/arch/parabola/'\ update-menus || read sed -i -e 's/archlinux/parabola/'\ xdg_menu || read sed -i -e 's/Archlinux/Parabola/'\ parabola-xdg-menu/parabola-applications.menu || read sed -i -e 's/Arch/Parabola/'\ parabola-xdg-menu/parabola-applications.menu || read 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 parabola-desktop-directories/* $pkgdir/usr/share/desktop-directories/ mkdir -p $pkgdir/etc/xdg/menus/ cp parabola-xdg-menu/* $pkgdir/etc/xdg/menus/ mkdir -p $pkgdir//var/cache/xdg-menu }